43,537 Embedded Systems jobs in the United States
Embedded Systems and Software Engineer

Posted 3 days ago
Job Viewed
Job Description
A client in the San Diego Area is looking for a Senior Electrical Engineer to join the Electrical Technologies Signal Electronics and Embedded Systems team located in Rancho Bernardo. We are looking for someone with drive, talent, and experience in Hardware Description Language implementation of MODEM functions, and Embedded Software who also thrives in a fast-paced, Research and Development (R&D) environment. The successful candidate will report to an EE Design Team Manager and, alongside high-caliber staff, will be engaged in the engineering support and new development of High Energy Laser (HEL) Systems, advanced airborne sensors, laser communications systems for space applications, and a variety of other technologies. They will function in an advisory or leadership role for a project/program and provide planning, direction and oversight to less experienced professional staff or team of professional staff in technical efforts involving adaptive electro-optics, laser control systems, or space-based electronics. This is fully onsite working a 9/80 schedule.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- Eligible to obtain a DOD Secret Clearance
-Bachelor's Degree with 12 years' total professional work experience, Master's Degree with 10 years' total professional work experience, PHD with 7 years total professional work experience
-Required Experience: Embedded systems, software, and controls; analysis, design, and implementation of software for hardware systems including digital, analog, and RF is required.
-Desirable Experience: Embedded systems development for photonics and aerospace applications, power electronics, high-power computing, or digital control of power supplies and control systems; guiding a design through development and into production.
-Desired Skills (ranked high to low): Experience with C/C++, Xilinx Vivado Design Suite, VHDL, Microsoft Project, MATLAB, LabVIEW.
-Demonstrate technical expertise and application of engineering principles, concepts, theory, and practice with the ability to organize, plan, schedule, conduct, and coordinate workloads to meet established deadlines or milestones with some experience in project leadership.
Software Engineer (Embedded Systems & Fuzzing)
Posted today
Job Viewed
Job Description
About Us
We are advancing the frontier of AI-driven cybersecurity. We design autonomous, resilient systems that defend against emerging cyber threats at machine speed. Our mission is to pioneer breakthrough capabilities in AI red teaming, automated vulnerability discovery, and intelligent cyber defense—delivering both foundational research and real-world impact for national security and critical infrastructure.
Position Overview
Hawksbill is looking for a skilled and innovative Software Engineer with expertise in Embedded Systems and Fuzzing. In this role, you will lead the development of a cutting-edge, dynamic analysis framework to uncover critical vulnerabilities in embedded systems. You'll work directly with microcontroller firmware and hardware, creating high-fidelity testing solutions that traditional methods can't match. This is a unique opportunity to enhance the security and safety of life-saving medical technology by building smarter, more effective security tools.
What You'll Do
- Build a Novel Fuzzing Framework: Design and develop an innovative fuzz-testing framework specifically tailored for the unique hardware and software limitations of medical embedded systems.
- Create a Semi-Rehosted Fuzzer: Implement a "semi-hosting" fuzzing technique where firmware runs natively on a microcontroller, consuming fuzzing services from a workstation to ensure high-fidelity bug detection without relying on emulation.
- Develop a Control-Flow Sanitizer: Engineer a holistic, interrupt- and scheduling-aware control-flow sanitizer (HCS) capable of detecting illegal control-flow transfers within and among privileged and unprivileged components in an RTOS environment.
- Work with Microcontroller Firmware: Directly analyze, instrument, and test firmware on a wide range of medical system development platforms, ensuring the solution is vendor-agnostic and portable.
Required Qualifications
- B.Sc in Computer Science, Cybersecurity, AI/ML, or a related discipline.
- Demonstrated expertise in offensive cybersecurity.
- Proficiency in languages such as Python, C/C++, or Rust, with experience in reverse engineering and vulnerability research.
- Ability to design and evaluate large-scale, automated systems for cybersecurity.
What We Offer
- Opportunities to shape the future of AI and cybersecurity.
- A collaborative, mission-driven research environment.
- Support for professional growth through publications, training, visibility and innovation initiatives.
Senior Software Engineer (Embedded Systems)

Posted today
Job Viewed
Job Description
Date: Oct 3, 2025
Req ID:
Location:
Bremen, IN, US
Brand: PTx
Workplace Type: Hybrid/Remote
Solutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm.
We are seeking a highly skilled Senior Software Engineer to architect and develop next-generation embedded ECU applications for retrofit harvest automation solutions. This role is pivotal in shaping the future of precision agriculture, leveraging the AEF ISOBUS 11783 standards to ensure seamless interoperability and robust performance in off-highway machinery. You will drive the full software development lifecycle, from requirements analysis to deployment, while mentoring junior engineers and leading technical initiatives in a collaborative, Agile environment.
**Your Impact**
+ Architect and develop embedded firmware for ECUs using C/C++, with Python scripting for test automation. Design and implement real-time control logic for agricultural machinery (e.g., steering, hydraulics) using state machines and algorithm optimization.
+ Integrate communication protocols including ISOBUS 11783, J1939, CANBUS, Bluetooth 5.0 & LE, and Wi-Fi modules for wireless data transmission and IoT connectivity.
+ Collaborate with cross-functional teams to define requirements, create technical roadmaps, and deliver high-quality, ISO 11783-compliant solutions for harvesters.
+ Lead and participate in MIL/SIL/HIL testing, simulation, and validation using tools such as CANalyzer, CANape, and Matlab/Simulink.
+ Implement adherence to functional safety standards (ISO 25119) and support certification processes (UL, CE) for global market compliance. Implement continuous improvement through metrics-driven development, automated testing frameworks, and CI/CD pipelines. Mentor junior engineers and foster a culture of technical excellence and innovation.
**Your Experience and Qualifications**
+ 7+ years in embedded software development, with a Bachelor's or Master's degree, preferably in agricultural/off-highway machinery and experience delivering complex, safety-critical systems. Experience in developing cross-platform mobile applications for iOS and Android (React Native or similar).
+ Strong command of C/C++ and scripting languages like Python, expertise in communication protocols (ISOBUS, J1939 CAN, Bluetooth/Wi-Fi), real-time control systems, and tools like RTOS (Zephyr), Matlab/Simulink, Git, and Jira.
+ Knowledge of agriculture/off-highway machinery, including harvesters and ISO 11783-compliant ECUs, along with proficiency in requirements analysis, MIL/SIL/HIL testing, and Agile methodologies.
+ Skilled in hardware troubleshooting (oscilloscopes, logic analyzers), automated testing frameworks, and ideally experienced with ISO 25119 functional safety, MISRA C, and mobile application integration.
+ Proven ability to lead cross-functional Agile teams, mentor junior engineers, and resolve complex system failures, demonstrating quantifiable impact on integration time and feature delivery.
**Your Benefits**
+ Health care and wellness plans
+ Dental and vision plans
+ Flexible and virtual work options (where available)
+ 401(k) Savings Plan with company match
+ Employee Stock Purchase Plan offering eligible employees the ability to purchase AGCO stock at a discounted price
+ Paid holidays and paid time off
+ Health savings and flexible spending accounts
+ Reimbursement for continuing education
+ Life insurance and other supplemental insurance plans
**Your Workplace**
You will work with your wonderful AGCO Colleagues in Hybrid/Remote Model from Bremen, Indiana
We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruitment efforts, we are committed to building a team that includes a variety of experiences, backgrounds, cultures, and perspectives.
**Join our extraordinary team today and apply now!**
**Solutions for Every Season**
We engineer and deliver precision ag hardware, software, and cloud based platforms that connect every corner of the farm.
**Nearest Major Market:** South Bend
**Job Segment:** Test Engineer, Testing, Embedded, Developer, Cloud, Engineering, Technology
Senior Software Engineer, Embedded Systems
Posted 1 day ago
Job Viewed
Job Description
**Hybrid:** This means the successful candidate is expected to report to their primary location (Mountain View, California) three times per week, at minimum.
**Relocation:**
_This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate._
**The Role:**
General Motors is committed to creating a future with zero crashes, zero emissions, and zero congestion. We are working to make our world better, safer and more equitable to all. From start to finish, our engineering team challenges the limits on what is possible at all experiences. We welcome ambitious and passionate individuals who are ready to challenge limits and contribute to making the world a better place.
The Vehicle Mechatronics Embedded Controls (VMEC) organization is seeking Embedded Software developers, at various levels. These developers will be responsible for designing, developing, testing, and deploying embedded software for significant projects that align with GM's future goals. Specifically, this role will focus on the Body domain, which encompasses essential vehicle systems and components responsible for managing vehicle motion, occupant protection, comfort, vision, visibility, and vehicle access.
**What You'll do:**
+ Working with Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and designs within the team.
+ Collaborating with an agile-scrum team to develop embedded software for the Body domain using C code.
+ Creating and integrating software while following best practices.
+ Developing software interfaces as needed to integrate new components and enhance existing software capabilities.
+ Identifying and resolving software issues and contributing to the team's knowledge base for future reference.
+ Archiving software components in GIT repository databases and coordinating retention efforts between controls and software teams.
+ Designing test cases to ensure comprehensive software testing at the unit, component, and integrated levels.
**Your Skills & Abilities (Required Qualifications)**
+ Bachelor's degree in computer science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience.
+ 6+ years of embedded software development experience
+ Proficiency in writing and debugging C code.
+ Strong oral and written communication skills as well as good interpersonal skills to work effectively in a geographically dispersed team.
+ Individually motivated; scrum team members are expected to pursue their goals with a high degree of independence and motivation.
**What Will Give You A Competitive Edge (Preferred Skills)**
+ Experience with AUTOSAR (AUTomotive Open System ARchitecture) framework-based systems design using Vector and Automotive Ethernet.
+ Familiarity with GM or other automotive software standards, test procedures and build processes.
+ Experience with software configuration management processes and tools, such as Git Ecosystem.
+ Development and testing experience in SIL/HIL or other virtual environments.
+ Prior experience working in Agile / Scrum / SAFe methodologies.
+ Experience in domains such as occupant protection/position/comfort, vision and visibility, vehicle access.
**Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.
The salary range for this role is $158,000 - 241,900.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources ( .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Lead Software Engineer - Embedded Systems
Posted 3 days ago
Job Viewed
Job Description
Automotive Software Engineer (Embedded Systems)
Posted 6 days ago
Job Viewed
Job Description
Automotive Software Engineer - Embedded Systems
Posted 6 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Embedded systems Jobs in United States !
Automotive Software Engineer - Embedded Systems
Posted 6 days ago
Job Viewed
Job Description
Key responsibilities include writing high-quality, efficient, and maintainable code in C/C++ for embedded automotive microcontrollers. You will work on the full software development lifecycle, from requirements gathering and architecture design to implementation, testing, and debugging. This involves developing software for various automotive systems, such as infotainment, advanced driver-assistance systems (ADAS), powertrain control, or vehicle networking.
The ideal candidate possesses a strong understanding of real-time operating systems (RTOS), embedded software development principles, and automotive communication protocols (e.g., CAN, LIN, Ethernet). Experience with hardware-software integration, debugging tools (e.g., JTAG, oscilloscopes), and software version control systems (e.g., Git) is essential. You should be proficient in software testing methodologies, including unit testing, integration testing, and system testing. Strong problem-solving skills and the ability to analyze and resolve complex technical issues are critical.
Collaboration with cross-functional teams, including hardware engineers, systems engineers, and validation teams, is a core aspect of this role. You will contribute to design reviews, technical documentation, and process improvements. Familiarity with automotive safety standards (e.g., ISO 26262) and cybersecurity principles is highly desirable. A Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field is required. A minimum of 5 years of professional experience in embedded software development, with a significant focus on the automotive sector, is necessary. This role requires a proactive individual with a passion for automotive technology and a commitment to delivering robust and reliable software solutions.
Automotive Software Engineer, Embedded Systems
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement embedded software for automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS).
- Write efficient, maintainable, and well-documented C/C++ code for embedded environments.
- Work with real-time operating systems (RTOS) and understand their intricacies.
- Implement and utilize automotive communication protocols such as CAN, LIN, Ethernet, and Automotive SPICE.
- Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
- Debug complex software issues using diagnostic tools and techniques.
- Collaborate with hardware engineers, system engineers, and application engineers to define software requirements and architectures.
- Participate in code reviews to maintain high coding standards and share knowledge.
- Contribute to the full software development lifecycle, from requirements gathering to product release.
- Stay up-to-date with the latest trends and technologies in automotive software development.
- Ensure software compliance with industry standards and safety regulations.
- Troubleshoot and resolve software defects found during development or in production.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 4 years of professional experience in embedded software development, with a focus on the automotive sector.
- Proficiency in C and C++ programming languages.
- Solid understanding of real-time operating systems (RTOS) concepts.
- Experience with automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
- Familiarity with automotive industry standards and development processes (e.g., Automotive SPICE).
- Experience with debugging tools and techniques for embedded systems.
- Strong analytical and problem-solving skills.
- Excellent teamwork and communication skills.
- Knowledge of version control systems (e.g., Git).
- Experience with AUTOSAR is a plus.
Automotive Software Engineer (Embedded Systems)
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain embedded software for automotive applications.
- Implement and test software modules according to specifications.
- Integrate software components with hardware and other system modules.
- Debug and resolve software defects in real-time environments.
- Develop and maintain technical documentation.
- Collaborate with cross-functional teams on system design and validation.
- Ensure software compliance with automotive standards and safety requirements.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 3+ years of experience in embedded software development.
- Proficiency in C/C++ programming.
- Experience with RTOS and embedded systems.
- Familiarity with automotive communication protocols (CAN, LIN).
- Knowledge of AUTOSAR or similar automotive software architectures is a plus.
- Strong debugging and problem-solving skills.