Post job

Embedded software engineer jobs in Georgia - 647 jobs

  • Senior Power Apps Developer

    Guidehouse 3.7company rating

    Embedded software engineer job in Atlanta, GA

    Job Family: SAAS/PAAS/Cloud Consulting Travel Required: Up to 25% Clearance Required: NoneWhat You Will Do: We are looking for a hands-on software engineer with deep knowledge of Microsoft Power Apps, including basic Microsoft Dynamics 365 understanding. An expert on Power Apps to design, configure and develop custom solutions in Microsoft Power platform. The candidate will take an active role in supporting and building on the MPP application. The candidate will have excellent presentation, communication, leadership, and client development skills to effectively present information to C-level management, public groups, and/or the board of directors. The candidate should have excellent organizational and multi-tasking skills, attention to quality, self-motivation and a strong desire to succeed. Responsibilities: Drive Microsoft Power Platform implementations through all project phases including discovery, definition, build, test, and deploy Identify the client's sales, marketing, and customer service requirements through discovery meetings Delivering services and solutions for clients using Microsoft's PowerApps, Power BI, SharePoint, Power Automate, Microsoft Teams, custom development, and data integrations Provide hands-on technical expertise to design and implement Power Platform based solutions satisfying customer requirements. Conduct end-user training and create and maintain knowledge transfer documentation Automate business processes with Power Apps and Power Automate; outputs will include data visualization and low code applications Develop and continue to refine Power Platform implementation standards and tools Present tailored demonstrations of the technology solution Responsible for high quality, bug-free development as per the coding standards in close collaboration and interaction with other members of the development/QA team Participate in daily project scrum meetings and provide a daily personal status report Collaborate with stakeholders and project team members to design and implement the enterprise Microsoft Dynamics solution ensuring high quality, reliable Serve as Microsoft Power Platform Subject Matter Expert (SME), with technical expertise including system architecture, solution design, system configuration, and security management Help create design documentation for new solutions and functions Work with the support team to resolve production support issues Will be proactive in staying up to date on the latest updates to the Power Platform, as well as future roadmap features announced in Microsoft's wave plans What You Will Need: Must have a minimum of FIVE (5) years of Microsoft Power Platform or Dynamics 365 CRM development experience Selected Candidate must be able to commute onsite to the client as needed US Citizenship is contractually required Must have a Bachelor's degree (4yr college degree) Hands-on experience with SharePoint 2013 or newer to include both on-premise and SharePoint Online, SharePoint Designer to include creating custom workflow solutions, and PowerApps / Power Automate (M365 Suite of Products) Experience in designing complex common data models Intermediate to advanced knowledge of relational database concepts Experience in using OOTB connectors for Power Apps and Power Automate Experience in design and development of Canvas and Model-driven Power Apps by utilizing Microsoft Dataverse, SharePoint, or other databases as the backend data storage model Knowledge and experience with writing technical requirements, test scripts and knowledge of software programming languages and technologies. Experience in a Software as a Service (SaaS) environment Experience customizing SharePoint lists and disparate systems with PowerApps Experience developing PowerApps model Ability to communicate technical information clearly and concisely to technical and nontechnical users Ability to initiate majority of relevant tasks, specify and plan activities for task accomplishments and notify supervisor of variances. Prior experience working in a non- governmental organization (NGO) Hands-on experience with Power Apps and Power Platform technical solutions Work experience with Software as a Service (SaaS) and/or Platform as a Service (PaaS) environments Core Skills: C#, SQL, .Net, Power Apps, SharePoint, Microsoft DataVerse (CDS), Power Automate Experience with and a good understanding of the Power Platform CoE and governance components What Would Be Nice To Have: Experience in “Big 4” or equivalent established consulting firm and/or Microsoft Gold partner highly desired BA/BS degree in Business, Computer Science or Engineering Experience with public sector clients preferred Experience with Agile or Hybrid-Agile methodology What We Offer: Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace. Benefits include: Medical, Rx, Dental & Vision Insurance Personal and Family Sick Time & Company Paid Holidays Position may be eligible for a discretionary variable incentive bonus Parental Leave and Adoption Assistance 401(k) Retirement Plan Basic Life & Supplemental Life Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts Short-Term & Long-Term Disability Student Loan PayDown Tuition Reimbursement, Personal Development & Learning Opportunities Skills Development & Certifications Employee Referral Program Corporate Sponsored Events & Community Outreach Emergency Back-Up Childcare Program Mobility Stipend About Guidehouse Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation. Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco. If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation. All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process. If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties. Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
    $92k-113k yearly est. Auto-Apply 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Embedded Software Engineer - Ethernet

    Global Connect Technologies 4.4company rating

    Embedded software engineer job in Atlanta, GA

    We are seeking an experienced Embedded Software Engineer with strong expertise in embedded software development for real-time systems. The ideal candidate will have a solid background in Embedded C/C++, hands-on experience with SDK integration, and a strong understanding of hardware-software interaction. Key Responsibilities Embedded Software Development: Design, develop, test, and maintain embedded software using Embedded C/C++ for real-time and performance-critical systems. SDK Integration: Work with Software Development Kits (SDKs) to implement, customize, and optimize embedded solutions. Component Development: Develop modular and scalable embedded software components and integrate them into larger systems. Hardware-Software Integration: Collaborate closely with hardware and firmware teams to ensure seamless interaction between software and hardware components. Debugging & Optimization: Perform debugging, troubleshooting, and performance optimization to ensure reliability and efficiency of embedded applications. Compliance & Standards: Ensure software development adheres to industry standards and best practices, including safety, quality, and coding guidelines (e.g., MISRA, ISO). Key Aspects of Embedded Development Low-Level Programming Expertise: Strong proficiency in Embedded C with a solid understanding of microcontroller architectures. SDK Utilization: Ability to effectively leverage SDKs for rapid development and system customization. Real-Time Systems: Experience developing deterministic and reliable real-time embedded systems. Cross-Functional Collaboration: Work closely with hardware, firmware, and testing teams to deliver robust embedded solutions. Quality & Safety Focus: Strong emphasis on code quality, system safety, and regulatory compliance. Required Qualifications Bachelor's degree in Electronics Engineering or a related field 7+ years of relevant experience in Embedded C/C++ 7+ years of experience as an Embedded Engineer Strong understanding of real-time embedded systems and microcontroller-based designs Experience with debugging tools and performance optimization techniques
    $75k-99k yearly est. 1d ago
  • Staff SW Engineer

    Visa 4.5company rating

    Embedded software engineer job in Atlanta, GA

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description Visa USA Inc., a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Atlanta, GA to: Complete tasks related to the complete software development life cycle including technical requirements, development, and testing. Codes, debugs, tests, deploys, supports and documents moderately complex application mobile device software. Acts as a liaison with developers, external, and/or internal, regarding moderately complex system and environmental requirements and problem resolution. Ensures secure coding, contingency, and deployment methodologies are in place upon moderately complex software implementation. Analyzes viable solutions using standard procedures for a range of straightforward problems. Troubleshooting technical issues that come up within the production environment. Working with internal teams to coordinate the releasing of code to production environment. Position reports to the Atlanta, Georgia office and may allow for partial telecommuting. Qualifications Basic Qualifications: Bachelor's degree in Computer Science or related field, followed by 5 years of progressive, post-baccalaureate experience in the job offered or in a Software Engineer-related occupation. Alternatively, a Master's degree in Computer Science or related field and 2 years of experience in the job offered or in a Software Engineer-related occupation. Position requires experience in the following: iOS/Android native technologies. Data exchange using webservices: SOAP, REST. Flutter/Dart and Objective-C programming languages. iOS development using Swift and Objective C. Integrating 3rd party APIs. Objected Oriented design and implementation. iOS SDK creation and management. Agile, test-driven development. Additional Information Worksite: Atlanta, GA This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs. Travel Requirements:This position does not require travel. Mental/Physical Requirements:This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers. Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is $152,131.00 USD to $198,600.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
    $152.1k-198.6k yearly 5d ago
  • Staff Software Engineer

    Opengov 4.4company rating

    Embedded software engineer job in Atlanta, GA

    OpenGov is the leader in AI and ERP solutions for local and state governments in the U.S. More than 2,000 cities, counties, state agencies, school districts, and special districts rely on the OpenGov Public Service Platform to operate efficiently, adapt to change, and strengthen the public trust. Category-leading products include enterprise asset management, procurement and contract management, accounting and budgeting, billing and revenue management, permitting and licensing, and transparency and open data. These solutions come together in the OpenGov ERP, allowing public sector organizations to focus on priorities and deliver maximum ROI with every dollar and decision in sync. Learn about OpenGov's mission to power more effective and accountable government and the vision of high-performance government for every community at OpenGov.com. Job Summary: The Staff Software Engineer is a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern computing frameworks to drive our mission to make the world a little better everyday by powering our key community functions. Responsibilities: Provide leadership at tactical level with input into strategy and team leadership, and solve significant and unique problems where analysis requires an evaluation of intangibles Architect, design and develop robust APIs and microservices using Ruby on Rails & a modern EmberJS/React UI to serve over 100k daily users across hundreds of customer communities Own the end to end product lifecycle including collaboration with Product, Design and other customer success stakeholders to shape the system Deliver iterative improvements with performant code to realize the product vision and roadmap plans Using an API first approach, develop REST microservices that communicate with the event driven platform for Data & Reporting services, as well as integrate with customer systems Participate in the CICD and DevOps automation initiatives to build, test, deploy & operate on industry leading platforms & tools including AWS Cloud, Azure, Kubernetes, Docker, GitHub, Jenkins, Sonar, Spinnaker, NewRelic etc. You will act as a key contributor to continuously improve the way the team collaborates and delivers, while elevating the quality and business value of the product, as well as the technical innovation and excellence standards of the team Requirements and Preferred Experience: 8+ years of professional experience and track record of developing high-quality scalable code using modern computing languages in a self organized Agile environment required 4+ years delivering software using an agile methodology required (Scrum preferred) 4+ years of professional experience with modern Javascript frameworks (e.g., Angular, React, and Ember) Experience building a heavily utilized at scale consumer-facing enterprise SaaS software Experience with cloud-native software development and delivery with clear understanding of the standard architecture patterns and design practices surrounding Cloud services and deployments Successfully built APIs, architected database models including SQL and NoSQL, and event-driven patterns Compensation: Atlanta, GA: $185,000 - $216,000 On target ranges above include base plus a portion of variable compensation that is earned based on company and individual performance. The final compensation will be determined by a number of factors such as qualifications, expertise, and the candidate's geographical location. Why OpenGov? A Mission That Matters. At OpenGov, public service is personal. We are passionate about our mission to power more effective and accountable government. Government that operates efficiently, adapts to change, and strengthens public trust. Some people say this is boring. We think it's the core of our democracy. Opportunity to Innovate The next great wave of innovation is unfolding with AI, and it will impact everything-from the way we work to the way governments interact with their residents. Join a trusted team with the passion, technology, and expertise to drive innovation and bring AI to local government. We've touched 2,000 communities so far, and we're just getting started. A Team of Passionate, Driven People This isn't your typical 9-to-5 job; we operate in a fast-paced, results-driven environment where impact matters more than simply clocking in and out. Our global team of 800+ employees is united in our commitment to challenge the status quo. OpenGov is headquartered in San Francisco and has offices in Atlanta, Boston, Buenos Aires, Chicago, Dubuque, Plano, and Pune. A Place to Make Your Mark We pride ourselves on our performance-based culture, where every employee is encouraged to jump in head-first and take action to help us improve. If you have a great idea, we want to hear it. Excellent performance is recognized and rewarded, and we love to promote from within. Compensation Range: $185K - $216K Apply for this Job
    $185k-216k yearly 5d ago
  • Staff Full Stack Software Engineer, Platform Engineering

    Cloudera 4.7company rating

    Embedded software engineer job in Atlanta, GA

    At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises. Ready to take cloud innovation to the next level? Join Cloudera's Anywhere Cloud team and help deliver a true "build your own pipeline, bring your own engine" experience. enabling data and AI workloads to run anywhere, without friction or vendor lock-in. We take the best of the public cloud- cost efficiency, scalability, elasticity, and agility and extend it to wherever data lives: public clouds, private data centers, and even the edge. Powered by Kubernetes, our hybrid architecture separates compute and storage, giving customers maximum flexibility and optimized infrastructure usage. We are looking for a Staff Full Stack Software Engineer to lead the architecture and delivery of AI-powered workflows that are core to our product. You will define the technical strategy, set quality and reliability standards, and deliver end-to-end systems that transform ambiguous customer needs into robust, measurable, and privacy-safe AI experiences. You'll partner closely with Product, Design, Data Science, and GTM to deliver high-impact features at scale. As a Staff Full Stack Software Engineer you will: Own the architecture: Design, evolve, and document the end-to-end AI workflow stack (prompting, retrieval, tools/function-calling, agents, orchestration, evaluation, observability, and safety) with clear interfaces, SLAs, and versioning. Ship production systems: Build reliable, low-latency services that integrate foundation models (hosted and self-hosted), and traditional microservices. Own end-to-end delivery of features from the user-facing aspect (UI) to the backend services. Implement robust testing frameworks, including unit, regression, and end-to-end tests, to guarantee deterministic and predictable behavior from our AI-powered data platform. Establish safety guardrails and human-in-the-loop processes to maintain accuracy and ensure the production of ethical, responsible, and non-toxic outputs. Optimize for cost & performance: Instrument, analyze, and optimize unit economics (token usage, caching, batching, distillation) and performance (p95 latency, throughput, autoscaling). Drive data excellence: Shape data contracts, feedback loops, labeling strategies, and feature stores to continuously improve model and workflow quality. Mentor and multiply: Provide technical leadership across teams, unblock complex projects, raise code/design standards, and mentor senior engineers. Partner across functions: Translate product intent into technical plans, influence roadmaps with data-driven insights, and communicate trade-offs to executives and stakeholders. We are excited about you if you have: Bachelor's degree in Computer Science or equivalent, and 6+ years of experience Expertise in at least one primary language (Rust preferred) and ecosystem (e.g., Python, Go, or Java) and cloud-native architectures (containers, service mesh, queues, eventing). Proven experience in integrating AI/ML models into user interfaces. This is more than just calling an API; you should have experience building features like AI-powered assistants, natural language interfaces (e.g., text-to-SQL), proactive suggestions, or intelligent data visualization. Familiarity with the AI/ML ecosystem: You understand the fundamentals of LLMs, vector databases, RAG, and prompt engineering. Familiarity with tools such as MLflow, LangChain, or Hugging Face is a significant advantage. Security & privacy mindset: Familiarity with data governance, PII handling, tenant isolation, and compliance considerations. You might also have: Platform thinking: Experience designing reusable AI workflow primitives, SDKs, or internal platforms used by multiple product teams. Model ops: Experience with model lifecycle management, feature/embedding stores, prompt/version management, and offline/online eval systems. Search & data infra: Experience with vector databases (e.g., Pinecone, Weaviate, pgvector), retrieval strategies, and indexing pipelines. Observability: Built robust tracing/metrics/logging for AI systems; familiarity with quality dashboards and prompt diff tooling. Cost strategy: Experience with model selection, distillation, caching layers, router policies, and autoscaling to manage spend. Experience with managing machine learning workloads on container orchestration platforms like Kubernetes, including setting up GPU resources, managing distributed training jobs, and deploying models at scale. Why this role matters: This is more than cloud management, it's about building the foundation for a consistent, secure, and compliant cloud experience that gives organizations 100% access to 100% of their data, anywhere. With the recent acquisition of Taikun, we are simplifying Kubernetes and cloud management even further, creating a platform that is unified, scalable, and future-ready. If you are passionate about Kubernetes, not just using it but building it at the core managing workloads across hybrid clouds and datacenters and obsessed with performance, devops, etc. this is where you belong. This role is not eligible for immigrationsponsorship What you can expect from us: Generous PTO Policy Support work life balance with Unplugged Days Flexible WFH Policy Mental & Physical Wellness programs Phone and Internet Reimbursement program Access to Continued Career Development Comprehensive Benefits and Competitive Packages Paid Volunteer Time Employee Resource Groups EEO/VEVRAA # LI-BV1 #LI-REMOTE
    $113k-146k yearly est. 4d ago
  • Senior Software Engineer - Embedded Software (Optical Networking)

    Ciena 4.9company rating

    Embedded software engineer job in Atlanta, GA

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. This is a hybrid on-site role (not eligible for full-time remote work) where your technical leadership will directly influence product performance and customer success. Join Ciena's WaveLogic Modem Software team and help shape the future of optical transport. In this role, you'll lead the design and implementation of embedded C/C++ software for next-generation optical networking and transport systems. This senior technical lead role combines hands-on coding with software architecture, influencing how hardware and software integrate to power high-speed networks. How You Will Contribute: Lead design, coding, and integration of embedded C/C++ software on Linux and real-time operating systems (RTOS such as Zephyr). Develop software that interfaces with FPGA/ASIC hardware on SoC platforms. Own the full lifecycle: requirements, architecture, implementation, testing, and customer deployment. Prototype solutions on target hardware; create detailed technical specifications. Collaborate with local and global teams to deliver scalable, high-performance systems. Act as a technical lead: mentor engineers, review designs, and guide project progress. Support field teams during deployments and troubleshooting. The Must Haves: Bachelor's degree in electrical/computer engineering. 10+ years in embedded software engineering (telecom, networking, datacom, or related) 5+ years programming in C, C++, embedded C, with strong debugging tools (e.g. GDB, Valgrind). Hands-on experience with FPGA/ASIC integration, device bring-up, and SoC platforms. Knowledge of CPU architectures, hardware specifications, and timing diagrams. Experience with Linux kernel and user-space drivers. Strong foundation in embedded systems concepts: interrupts, synchronization, inter-process communication. Familiarity with telecom and networking protocols: DWDM, OTN, Ethernet, TCP/IP. Strong written and verbal communication skills for technical collaboration. Nice to Have: Experience designing large-scale distributed embedded systems using micro service architectures. Knowledge of telecom standards such as G.709, IEEE 802.3. Familiarity with data modelling (YANG). Experience with development tools: Git, Eclipse, JIRA, Confluence, or Yocto. Pay Range: The salary range for this role is $107,800 - $172,200 Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
    $107.8k-172.2k yearly Auto-Apply 14d ago
  • Embedded Software Engineer

    ATX Networks Careers 4.1company rating

    Embedded software engineer job in Duluth, GA

    We are currently recruiting for an Embedded Software Engineer to join our extraordinary engineering team in Duluth, Georgia. ATX Networks offers and outstanding work environment and a competitive compensation package. Reporting to the Director, Software and Test Engineering the Embedded Software Engineer will work with the ATX Product Development teams to develop and implement detailed designs for the HFC Outside Plant products as ATX expands it product portfolio in the HFC space. The role will be located with the Atlanta based RF development team. RESPONSIBLITIES: This is an embedded software engineering design position focused on new product development working closely with the RF and Digital hardware engineering team. The primary responsibility will be for new designs in a real time operating environment on embedded hardware in the HFC outside plant. This role will work closely with the HFC product development team to firm up features and performance / cost trade offs. Research, evaluate and develop software designs to be used in product and also support the development test environment. Work in close cooperation with the Hardware engineering design teams and product management team on cost effective, manufacturable solutions for the amplifier and node product platforms. Work with outside suppliers to identify components able to meet the custom and off the shelf design requirements of the product requirements. Perform or facilitate testing of the product / system as required to validate the designs and generate data sets for use in internal reviews and customer reviews. Follow our ATX development process and documentation requirements during the new product development programs as required Provide schedule estimate inputs as needed for project planning and participate in ongoing program update activities providing as needed. QUALIFICATIONS: The team member will possess the following qualifications: Bachelor's degree in Electrical or Computer Engineering or equivalent. Master's degree a plus. Excellent C / C++ coding skills Strong software programming debug and troubleshooting capabilities At least 2-5 years of software development experience preferred in a real time operating environment working with embedded MCU's and SOC's. Hands on experience working closely with a hardware engineering team both in development and in testing products in the NPI pipeline Strong preference for a background in software product development for the Cable HFC Industry with exposure to Cable Docsis specifications. Prefer a background with Secure Engine software and hardware Familiarity with Asymmetric Encryption Methods preferred Experience or knowledge of development LoRa and LoRaWAN end devices or servers a definite plus Experience developing Embedded Linux applications a plus Solid background developing technical specifications based on marketing product requirements Good documentation and communication skills for both internal and external facing communications. TRAVEL: This position may require some limited travel within North America and Canada
    $75k-98k yearly est. 60d+ ago
  • Software Engineer Embedded/Network Systems I (Co-Op) - United States

    Cisco Systems, Inc. 4.8company rating

    Embedded software engineer job in Alpharetta, GA

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. Meet the Team Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates. Your Impact You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies. Minimum Qualifications * Currently enrolled in an undergraduate degree program. Relevant fields include: Computer Science, Software Engineering, Computer Engineering, Information Technology, Data Science, Mathematics, Statistics, Electrical Engineering, or related technical fields. * Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals. * Familiarity with network principles & concepts, routing protocols, and general networking concepts. * Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions). * Understanding of DevSecOps practices and their application in software development workflows. Preferred Quals: * Conceptual understanding or hands-on experience with AI/ML. * Understanding of cybersecurity principles and security protocols. * Experience with FPGA development. * Knowledge of signal and power integrity, and PCB design. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $44,000.00 - $185,000.00 Non-Metro New York state & Washington state: $44,000.00 - $185,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $44k-185k yearly 10d ago
  • Senior Embedded Software Engineer

    Scioteq

    Embedded software engineer job in Duluth, GA

    Job description ScioTeq Rugged Smart Display and Computer products are designed to provide high computing and video processing performance in extreme operating environments governed by MIL STD and EN military specifications. Designed with the latest commercially available CPU modules, we use embedded ARM microprocessors to sequence startup, handle HMI interfaces, coordinate I/O and control video processing. These products are rarely sold as “off the shelf” products. Customers typically require customization for their specific applications and requirements. This often requires creative problem solving, coordination with hardware and firmware engineers, and adaptable software designs. The Senior Embedded Software Engineer has the following main responsibilities: · Software implementation of feature requirements for new products and customer custom features · Deployment and configuration of embedded Linux operating system. · Troubleshooting and problem resolution for existing product issues · Administer software configuration management and release schedules · Research toward related emerging technologies and tools Job requirements Qualifications · 7-15 years embedded software design experience · BSEE, BSCS, or BSCE required · C/C++ coding and debugging expertise · Expertise with Linux on embedded systems · Real-time embedded software system design experience · Yocto experience preferred · ARM secure boot experience preferred · Algorithmic application development and optimization experience · Must be a self-motivated team player · Demonstrated strong and effective verbal, written and interpersonal communication skills · US Person required. Offer Colleagues who share determination and high standards of work that move the world forward. Career opportunities in an international environment. Challenging projects in high tech markets. A competitive salary package and a great company culture with many development opportunities. ScioTeq LLC is an equal opportunity employer. On-site Duluth, Georgia, United States R&DAll done! Your application has been successfully submitted! Other jobs
    $91k-118k yearly est. 25d ago
  • Senior Embedded Software Engineer

    Cryoport 4.1company rating

    Embedded software engineer job in Ball Ground, GA

    MVE Biological Solutions is the leading global manufacturer of vacuum insulated products and cryogenic systems. More than 50 years ago, they set the standard for storage of biological materials at low temperatures. Today, they continue to exceed these standards. Industries from around the world look to MVE for excellence and innovation. Their solutions empower industries to better utilize cryogenic technology. In this manner, MVE continues to make a vital contribution in today's biomedical life sciences industry. Position Summary: The Senior Embedded Software Engineer will be responsible for embedded firmware/software development and technical leadership at MVE Biological Solutions Ball Ground, Georgia location. This role will ensure that projects achieve desired outcomes from product definition through commercialization. This role will help teams define and achieve the objectives and goals required to complete projects on time and within budget. Responsibilities include, but are not limited to: Designs, develops, and maintains embedded firmware and software solutions Develops firmware and/or software solutions that meet product design requirements and specifications Follows the software development lifecycle and design control procedures Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Prepares and installs solutions by determining and designing system specifications, standards, and programming Improves operations by conducting systems analysis and recommending changes in policies and procedures Investigates problem areas Provides information by collecting, analyzing, and summarizing development and service issues Accomplishes engineering and organization mission by completing related results as needed Competencies: Demonstrated expertise in embedded systems development on Linux, RTOS and bare metal platforms Firmware and software experience using programming languages such as C, C++, Rust and Python Experience with software and firmware architecture Experience with design patterns Software and firmware design, testing, debugging, and documentation Familiarity with embedded Linux distributions Understands concurrent programming and debugging techniques Familiarity with various operating systems (Linux, RTOS, iOS, Android) Understanding and advocacy for modern iterative development practices including CI/CD, test automation, build systems, simulation, TDD/BDD, unit test frameworks, regression testing, release management, and revision control (Git) Experience with communication protocols, such as I2C, SPI, USB, RS-232 Experience with low level hardware debugging with tools such as DMM, oscilloscope and logic analyzer Excellent communication skills, both written and oral Ability to work well both independently and as part of an integrated team Preferred Skills: Experience with any of the following languages or frameworks: Rust Qt/QML FreeRTOS/RTOS Python Java/Android Experience developing Linux device drivers Experience with IoT and MQTT protocol Experience with web development Experience with cloud platforms such as AWS and Azure Familiarity with the Medical Device Directive/Regulation (MDD/MDR), ISO 13485, FDA design controls or similar medical device regulatory requirements is a plus Systems engineering experience covering electrical hardware, power, system interconnection, and user interface Education Requirements: Bachelor's degree or higher in Computer Engineering, Computer Science, Electrical Engineering or equivalent related discipline Professional Experience: A minimum of 7 years' experience as a software or firmware engineer Personal Attributes: Passion for, and alignment with MVE's mission, vision, values & operating principles Passion for working in a values-based company in alignment with a learning organization An individual who brings strong core values, quality, ethics, and integrity A collaborative team player who embraces and champions the culture Strong work ethic and ability to deliver results Meet commitments in a dynamic environment Welcoming of differing views and opinions Exceptional organizational and planning skills, strong analytical abilities, and process orientation Desires to own decisions and take responsibility for outcomes Willingness to travel when required Willingness to continually embrace personal and professional development
    $95k-118k yearly est. Auto-Apply 60d+ ago
  • Embedded Developer

    Sonoma Consulting

    Embedded software engineer job in Alpharetta, GA

    Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting Services & Executive Search to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500. Job Description Position: Embedded Developer- Medical Device Location: Alpharetta, GA Duration: Direct Hire (Fulltime Permanent) Come join a fast growing billion dollar medical device and products company that provides innovative products entero-medical and pain devices! Position located in. As a Medical Device Engineer you will be working with cross-functional teams to drive and grow technical capabilities of the R&D organization. This is a hands-on medical device software engineer with strong skills creation and building of flawless code. Implement software designs for isolation of critical path or safety critical design elements Review complex software design concepts prior to implementation Participate in the integration of software implementations with system interfaces Approve supporting documentation in order to secure project release Anticipate project challenges and risk scenarios Identify and execute proactive mitigation strategies to ensure optimal results Support project management, including software development, scope, and release planning Participate in the execution, documentation, review, and approval of all processes in SDLC Qualifications & Skills: • B.S. in Software Engineering, BioMed, Computer & Electrical Engineering, Computer Science or related field • 7-9+ years' experience required within FDA regulated medical device industry • Proven software engineering disciplines with working knowledge of cGMPs and applicable industry standards • Thorough understanding of the SDLC • Experience integrating software and hardware in an embedded context • Experience reviewing, porting, and integrating third-party code, and using application frameworks • Intensive experience in micro-controller programming, preferably using 8051 & AVR RISC architectures • Familiarity with standard OS features (e.g. threading and concurrency, memory management, device drivers, I/O, etc. • Strong C/C++ programming skills • Working experience with embedded RTOS preferred • Intensive familiarity with QNX or UNIX/Linux preferred • Experience in GUI application design • Experience in algorithm development, mathematical transformations, and protocol formulation preferred • Design Control, Risk Analysis, Change Control, and problem solving (CAPA) • Experience presenting concepts for different levels of organization fr executives to software developers • Proven track record of software development effectiveness; leadership preferred Qualifications Skills: Embedded, C/C++, RTOS, FDA, Medical Device, Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Additional Information Skills: Embedded, C/C++, RTOS, FDA, Medical Device Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer
    $66k-88k yearly est. 60d+ ago
  • Linux BSP - Embedded Engineer

    Epathusa

    Embedded software engineer job in Peachtree City, GA

    Technical Skills required: · Strong knowledge of Linux Kernel, sub systems and device drivers · Experience with Linux File systems · Development experience with Qualcomm\/ i.MX7D Linux platform preferred. · Development experience with I2C, SPI, RS232, RS485, USB device drivers · Experience in device driver development, integration and BSP porting · Experience with u\-boot\/boot loaders · Experience with shell\/Bash scripting · Experience with Yocto Build system. · Familiar with Secure boot and cyber security concepts · Hands\-on programming experience with the Linux kernel internals, device drivers for multi\-core SoCs, Linux networking · Hands\-on programming and debugging experience with board bring\-up · Excellent problem\-solving and debugging skills and good English communications skills, both verbal and writing · Familiar with Agile\/Scrum processes Candidate Roles and Responsibilities: · Driver development, Porting, Integration · Unit testing and bug fixing · Peer review · Technical documentation Requirements Education · Bachelors in CS or Equivalent "}}],"is Mobile":false,"iframe":"true","job Type":"Contract (C)","apply Name":"Apply Now","zsoid":"697932525","FontFamily":"Verdana, Geneva, sans\-serif","job OtherDetails":[{"field Label":"Work Type","uitype":2,"value":"Onsite"},{"field Label":"Candidates Work Status","uitype":100,"value":"Any (open to all work types)"},{"field Label":"Industry","uitype":2,"value":"Consulting"},{"field Label":"Work Experience","uitype":2,"value":"5\-8 years"},{"field Label":"Pay Class","uitype":2,"value":"Non\-Exempt (Hourly) with Benefits"},{"field Label":"Minimum Salary\/Hourly","uitype":36,"value":"$ 40.00"},{"field Label":"Maximum Salary\/Hourly","uitype":36,"value":"$ 42.00"},{"field Label":"Open to C2C Vendor","uitype":2,"value":"NOT open to C2C"},{"field Label":"State\/Province","uitype":1,"value":"Georgia"},{"field Label":"City","uitype":1,"value":"Peachtree City"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"30269"}],"header Name":"Linux BSP \- Embedded Engineer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00272007","attach Arr":[],"custom Template":"3","is CandidateLoginEnabled":false,"job Id":"**********21688137","FontSize":"12","location":"Peachtree City","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do"}
    $65k-86k yearly est. 26d ago
  • Embedded Engineer/ (Vehicle integration Engineer)

    Stem Xpert

    Embedded software engineer job in Peachtree City, GA

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job DescriptionVehicle integration Engineer Work location: Peachtree City (near Atlanta), GA Duration: 6+ months Domain specific skill • Experience to analyze CAN (single wire & dual wire) trace log including ISO TP protocol • Experience to operate / configure Vector tools (CANoe, GENy, CANdela Studio, and FRFM) • Experience to write CAPL script SW development skill • C++ object oriented design and coding • UML modeling • QNX or Linux development environment (Ex: shell command, make file, debug tools) Desired skill • MISRA coding standard • Process compliance (Automotive SPICE or CMMI) • DoIP Ethernet Diagnostic protocol • Experience to develop Infotainment products (Head unit, Navigation, or Telematics) Additional InformationThanks & Regards Narendra narendra(dot)********************** ************
    $65k-86k yearly est. Easy Apply 60d+ ago
  • Embedded Engineer/ (Vehicle integration Engineer)

    Practice Xpert Inc. 3.7company rating

    Embedded software engineer job in Peachtree City, GA

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job Description Vehicle integration Engineer Work location: Peachtree City (near Atlanta), GA Duration: 6+ months Domain specific skill • Experience to analyze CAN (single wire & dual wire) trace log including ISO TP protocol • Experience to operate / configure Vector tools (CANoe, GENy, CANdela Studio, and FRFM) • Experience to write CAPL script SW development skill • C++ object oriented design and coding • UML modeling • QNX or Linux development environment (Ex: shell command, make file, debug tools) Desired skill • MISRA coding standard • Process compliance (Automotive SPICE or CMMI) • DoIP Ethernet Diagnostic protocol • Experience to develop Infotainment products (Head unit, Navigation, or Telematics) Additional Information Thanks & Regards Narendra narendra(dot)********************** ************
    $63k-81k yearly est. Easy Apply 1h ago
  • Embedded Firmware Engineer

    MLS Technologies 3.8company rating

    Embedded software engineer job in Ball Ground, GA

    The Firmware Engineer will be responsible for providing cross-functional engineering project leadership. Role will ensure that projects achieve desired outcomes from product definition through commercialization. This role will help teams define and achieve the objectives and goals required to complete projects on time and within budget. * Develop embedded systems by designing and developing firmware solutions. * Follows the software development lifecycle. * Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Education Requirements: * Bachelor"s degree or higher in Computer Engineering, Computer Science, or equivalent related discipline Skillset Requirements: * Experience programming ARM microcontrollers * Firmware experience using programming languages such as Rust, C++, and Python * Familiarity with various operating systems (Linux, Mac OS, Windows, Android) * Experience with communication protocols, such as I2C, SPI, USB, RS-232 * Experience with power management (AC and battery power) for low voltage devices * Experience with analog & digital circuit design and sensor integration * Systems engineering experience covering electrical hardware, power, and system interconnection * Firmware design, testing, debugging, and documentation, including sequence diagrams, system architecture * Testing and troubleshooting experience utilizing multimeters, oscilloscopes, logic, and spectrum analyzers * Good communication skills, both written and oral * Ability to work well both independently and as part of an integrated team * Familiarity with the Medical Device Directive/Regulation (MDD/MDR), ISO 13485, FDA design controls or similar medical device regulatory requirements is a plus * Good communication skills, both written and oral * Ability to work well both independently and as part of an integrated team * Familiarity with revision control systems, unit testing, CI/CD, BDD and TDD * Building hardware/software integrated test jigs a plus * Qt/Qml experience preferred
    $65k-85k yearly est. 60d+ ago
  • Firmware Engineer I

    Neptune Technology Group 4.4company rating

    Embedded software engineer job in Duluth, GA

    The Firmware Engineer I is responsible for the design, development, and implementation of new products as well as engineering support for existing products. This individual performs product design and works as a team member with R&E, Marketing, and Manufacturing for new products while complying with project schedules and budgets. Key Qualifications: * Excellent C/C++ programming skills with experience in embedded system design and development * Experience in debugging embedded systems * Experience with embedded firmware development tools such oscilloscopes, spectrum analyzers, DC power analyzers, logic analyzers, and protocol analyzers * Experience with designing and developing RF products for public and proprietary networks * Experience with ARM Cortex-A7/A8/A9 processors * Experience with ARM Cortex-M3/M4/M33, 8051, and MSP430 microcontrollers * Experience with Keil, IAR or equivalent IDEs/compilers * Knowledge of wireless communication techniques and associated protocols such as LoRaWAN, Bluetooth Smart (BLE), cellular communication (LTE) * Familiarity with low power design practices for battery powered devices * Familiarity with serial communication protocols such as UART, SPI, I2C * Familiarity with security-related aspects and best practices associated with embedded system development including cryptographic algorithms, authentication protocols, secure boot, ARM TrustZone, etc. * Ability to read and understand hardware schematics * Experience with JIRA or other issue tracking software * Experience with TeamCity or other continuous integration platforms * Experience working in an Agile development environment (Scrum/XP) * Experience with unit testing and unit testing frameworks/tools such as CppUTest and Unity * Excellent documentation practices and communication skills * Commitment to maintaining project schedules and delivering tasks on time Preferred Qualifications: * Embedded Linux and Yocto experience * Linux/Unix shell scripting (SH, BASH, etc.) * Python 3 * Docker * Knowledge of networking connectivity protocols such as TCP/IP, FTP, MQTT * Experience with agency certifications such FCC, Industry Canada, and cellular carrier certifications Requirements: Education: * Bachelor of Science degree in Electrical Engineering, Wireless Engineering, or Computer Engineering Experience: * 0-2 years in Engineering product design and development or 0-1 years with a Master of Science degree. * 0-2 years of embedded C programming Travel: * Up to 10% Location: Duluth, Georgia or Tallassee, Alabama #HP1
    $62k-79k yearly est. 60d+ ago
  • Sr. Software Engineer - Atlanta, GA

    Opengov 4.4company rating

    Embedded software engineer job in Atlanta, GA

    OpenGov is the leader in AI and ERP solutions for local and state governments in the U.S. More than 2,000 cities, counties, state agencies, school districts, and special districts rely on the OpenGov Public Service Platform to operate efficiently, adapt to change, and strengthen the public trust. Category-leading products include enterprise asset management, procurement and contract management, accounting and budgeting, billing and revenue management, permitting and licensing, and transparency and open data. These solutions come together in the OpenGov ERP, allowing public sector organizations to focus on priorities and deliver maximum ROI with every dollar and decision in sync. Learn about OpenGov's mission to power more effective and accountable government and the vision of high-performance government for every community at OpenGov.com. Job Summary: As a Sr. Software Engineer at OpenGov, you will develop top-tier SaaS solutions that enhance efficiency, transparency, and accountability in government agencies. As a crucial member of our engineering team, you'll lead and deliver new features and improvements in a fast-paced, agile environment, utilizing modern technologies such as ReactJS, Javascript, GraphQL, and NodeJS. We seek a driven individual who excels in a collaborative setting and can effectively work in a distributed team set-up. Strong communication and collaboration skills are essential for maintaining the highest standards. In this role, you'll have the opportunity to design, implement, and optimize complex applications for performance and scalability while tackling unique technical challenges. Success in this position will rely on your ability to work closely with product, UX, and platform engineers and your capacity to execute tasks efficiently. Responsibilities: Provide leadership and technical guidance to ensure the development of resilient, scalable SaaS applications. Lead the single tenant to multi-tenant initiative for one of our key Suites. Prioritize and plan projects in alignment with the Product roadmap. Collaborate with cross-functional teams to understand and translate business requirements into technical specifications. Write clean, efficient, and well-documented code following industry best practices. Troubleshoot, debug and resolve complex technical issues. Mentor and guide junior software engineers, fostering a culture of continuous learning and improvement. Conduct thorough code reviews and provide constructive feedback to team members. Contribute to OpenGov's Engineering culture of innovation, leading-edge technology adoption and quality Cultivate customer empathy to ensure that the solutions exceed customer expectations. Drive continuous improvement of development processes, tools, and operational excellence. Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate. Requirements and Preferred Experience: BA/BS in a computer science-related field or equivalent experience required. 8+ years of experience in developing highly scalable cloud-native applications. Deep experience building applications on either Azure or AWS using the latest CI/CD and DevOps best practices Prior experience in building applications that leverage modern tools like Grafana for observability and performance monitoring Proficiency in JavaScript, ReactJS, and NodeJS is a MUST. Proficiency with event-driven architecture, API integration, and GraphQL is a MUST Compensation: Atlanta, GA: $145,300 - $181,600 On target ranges above include base plus a portion of variable compensation that is earned based on company and individual performance. The final compensation will be determined by a number of factors such as qualifications, expertise, and the candidate's geographical location. Why OpenGov? A Mission That Matters. At OpenGov, public service is personal. We are passionate about our mission to power more effective and accountable government. Government that operates efficiently, adapts to change, and strengthens public trust. Some people say this is boring. We think it's the core of our democracy. Opportunity to Innovate The next great wave of innovation is unfolding with AI, and it will impact everything-from the way we work to the way governments interact with their residents. Join a trusted team with the passion, technology, and expertise to drive innovation and bring AI to local government. We've touched 2,000 communities so far, and we're just getting started. A Team of Passionate, Driven People This isn't your typical 9-to-5 job; we operate in a fast-paced, results-driven environment where impact matters more than simply clocking in and out. Our global team of 800+ employees is united in our commitment to challenge the status quo. OpenGov is headquartered in San Francisco and has offices in Atlanta, Boston, Buenos Aires, Chicago, Dubuque, Plano, and Pune. A Place to Make Your Mark We pride ourselves on our performance-based culture, where every employee is encouraged to jump in head-first and take action to help us improve. If you have a great idea, we want to hear it. Excellent performance is recognized and rewarded, and we love to promote from within. Compensation Range: $145.3K - $197.8K Apply for this Job
    $145.3k-197.8k yearly 2d ago
  • Senior Software Engineer - Embedded Software (Security)

    Ciena Corp 4.9company rating

    Embedded software engineer job in Atlanta, GA

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. About Ciena As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. Join Ciena, a global leader in networking systems, services, and software, as a Senior Software Engineer. Be part of a team that's transforming the way the world communicates by building secure, resilient, and cutting-edge embedded software for our optical and routing platforms. How You Will Contribute As a Senior Software Engineer on our team, you will be an active contributor to the heart of Ciena's industry-leading optical and routing platforms. You will dive into the complete software development lifecycle, making a tangible impact from day one. * Design, develop, and test new security features in C and C++ for our complex embedded systems. * Investigate, debug, and resolve challenging software defects, directly improving the stability, performance, and reliability of our products for our global customers. * Proactively identify and mitigate security vulnerabilities. * Engage in the full software development lifecycle-from secure design and threat modeling to robust testing, documentation, and final delivery. * Develop powerful scripts, test utilities, and automation tools that streamline our development processes and integrate security into our CI/CD pipelines. * Work in a dynamic, cross-functional environment, collaborating closely with software developers, system architects, and verification engineers to deliver seamless, large-scale software releases. The Must-Haves * Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field. * 5-7+ years of experience in C/C++ and a proficiency with a scripting language like Python. * Strong hands-on experience with software security principles and practices. This includes: * Knowledge of secure communication protocols (SSH, TLS). * Experience with AAA and remote management mechanisms (TACACS+, RADIUS). * Understanding of cryptographic algorithms and concepts (encryption, PKIX, hashing). * Demonstrated experience analyzing and remediating software vulnerabilities and proficiency with software debugging tools. * Expertise with modern version control systems, particularly Git. * An openness to learning and expanding your knowledge and expertise, especially in the area of security. Nice To Haves (What Will Set You Apart) * Experience with embedded Linux development, including the kernel and the Yocto Project. * Knowledge of Agile software development methodologies and best practices. * A commitment to writing clean, high-quality, test-driven code and experience with automated testing frameworks. * Demonstrated expertise with integrating security scanning and testing into automated CI/CD workflows. * Familiarity with micro-services architecture and delivering reusable code that targets a variety of platforms. Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
    $88k-108k yearly est. 45d ago
  • Embedded Developer

    Sonoma Consulting

    Embedded software engineer job in Alpharetta, GA

    Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting Services & Executive Search to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500. Job Description Position: Embedded Developer- Medical Device Location: Alpharetta, GA Duration: Direct Hire (Fulltime Permanent) Come join a fast growing billion dollar medical device and products company that provides innovative products entero-medical and pain devices! Position located in. As a Medical Device Engineer you will be working with cross-functional teams to drive and grow technical capabilities of the R&D organization. This is a hands-on medical device software engineer with strong skills creation and building of flawless code. Implement software designs for isolation of critical path or safety critical design elements Review complex software design concepts prior to implementation Participate in the integration of software implementations with system interfaces Approve supporting documentation in order to secure project release Anticipate project challenges and risk scenarios Identify and execute proactive mitigation strategies to ensure optimal results Support project management, including software development, scope, and release planning Participate in the execution, documentation, review, and approval of all processes in SDLC Qualifications & Skills: • B.S. in Software Engineering, BioMed, Computer & Electrical Engineering, Computer Science or related field • 7-9+ years' experience required within FDA regulated medical device industry • Proven software engineering disciplines with working knowledge of cGMPs and applicable industry standards • Thorough understanding of the SDLC • Experience integrating software and hardware in an embedded context • Experience reviewing, porting, and integrating third-party code, and using application frameworks • Intensive experience in micro-controller programming, preferably using 8051 & AVR RISC architectures • Familiarity with standard OS features (e.g. threading and concurrency, memory management, device drivers, I/O, etc. • Strong C/C++ programming skills • Working experience with embedded RTOS preferred • Intensive familiarity with QNX or UNIX/Linux preferred • Experience in GUI application design • Experience in algorithm development, mathematical transformations, and protocol formulation preferred • Design Control, Risk Analysis, Change Control, and problem solving (CAPA) • Experience presenting concepts for different levels of organization fr executives to software developers • Proven track record of software development effectiveness; leadership preferred Qualifications Skills: Embedded, C/C++, RTOS, FDA, Medical Device, Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Additional Information Skills: Embedded, C/C++, RTOS, FDA, Medical Device Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer
    $66k-88k yearly est. 1h ago
  • Embedded Engineer with IAR/Linux/Gas Domain Exp.

    Stem Xpert

    Embedded software engineer job in Alpharetta, GA

    TekWissen is a global management consulting, technological service and outsourcing company delivering technology-driven business solutions to meet the strategically driven objectives for our numerous clients. Job Description• Knowledge of Gas modules (Battery end points). • Should have Embedded C, Linux and IAR experience. • Processor is M16c and ARM with PIC controller. • Person should have worked on effective memory management and processing poser Additional InformationThanks & Regards. Manas Talent Acquisition Executive Tel : ************ Ext:299 Direct : ************
    $65k-86k yearly est. 60d+ ago

Learn more about embedded software engineer jobs

Do you work as an embedded software engineer?

What are the top employers for embedded software engineer in GA?

Top 8 Embedded Software Engineer companies in GA

  1. Google

  2. trenton

  3. Southern States LLC

  4. Goodman Manufacturing

  5. Global Connect

  6. Atx Inc.

  7. Practice Xpert Inc

  8. Stem Xpert

Job type you want
Full Time
Part Time
Internship
Temporary

Browse embedded software engineer jobs in georgia by city

All embedded software engineer jobs

Jobs in Georgia