{"schemaVersion":"jobsearcher.job.v1","id":"0abaaab3d9e93e490175d06e","url":"https://jobsearcher.com/jobs/0abaaab3d9e93e490175d06e","canonicalUrl":"https://jobsearcher.com/jobs/0abaaab3d9e93e490175d06e","title":"Sr Embedded Systems Software Engineer","description":"Title: Sr Embedded Systems Software EngineerTotal Positions2 or moreLocationIrvine, CA (100% Onsite)NoteEmbedded Systems Software Engineer should be able to architect, design, and implement the application layer. Candidates with similar experience in automotive propulsion systems or aerospace propulsion systems are a strong fit. This is not a web-based design role, motor control-only role, or BMS control engineer role it is an overall system engineering position.Required Qualifications5+ years of experience developing embedded control software for complex real-time systems.Strong proficiency in Embedded C/C++ and real-time software architecture.Experience designing system-level control logic, state machines, and sequencing.Hands-on experience with communication protocols such as CAN (and derivatives), SPI, Ethernet, or ARINC (825/664).Experience with model-based design tools (MATLAB/Simulink) and SIL/HIL testing.Proven ability to integrate and debug software across hardware, firmware, and system boundaries.Strong analytical skills and system-level problem-solving ability.Preferred / Bonus ExperienceExperience with TI C2000, NXP, or similar real-time control microcontrollers.Prior work on safety-critical or regulated systems (aerospace, automotive, industrial).Exposure to certification-oriented development processes (DO-178C, ARP4754/4761, ISO 26262 concepts).Experience defining software architectures and development processes for growing teams.Background spanning motor control, BMS, or vehicle control systems.Experience supporting production launch, field issues, and system-level validation.","company":"Aroha Technologies","rawCompany":"aroha technologies","city":"Santa Ana","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-04T09:19:42.246Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Embedded Systems Software Engineer","description":"Title: Sr Embedded Systems Software EngineerTotal Positions2 or moreLocationIrvine, CA (100% Onsite)NoteEmbedded Systems Software Engineer should be able to architect, design, and implement the application layer. Candidates with similar experience in automotive propulsion systems or aerospace propulsion systems are a strong fit. This is not a web-based design role, motor control-only role, or BMS control engineer role it is an overall system engineering position.Required Qualifications5+ years of experience developing embedded control software for complex real-time systems.Strong proficiency in Embedded C/C++ and real-time software architecture.Experience designing system-level control logic, state machines, and sequencing.Hands-on experience with communication protocols such as CAN (and derivatives), SPI, Ethernet, or ARINC (825/664).Experience with model-based design tools (MATLAB/Simulink) and SIL/HIL testing.Proven ability to integrate and debug software across hardware, firmware, and system boundaries.Strong analytical skills and system-level problem-solving ability.Preferred / Bonus ExperienceExperience with TI C2000, NXP, or similar real-time control microcontrollers.Prior work on safety-critical or regulated systems (aerospace, automotive, industrial).Exposure to certification-oriented development processes (DO-178C, ARP4754/4761, ISO 26262 concepts).Experience defining software architectures and development processes for growing teams.Background spanning motor control, BMS, or vehicle control systems.Experience supporting production launch, field issues, and system-level validation.","datePosted":"2026-07-04T09:19:42.246Z","dateModified":"2026-07-04T09:19:42.246Z","hiringOrganization":{"@type":"Organization","name":"Aroha Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Santa Ana","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0abaaab3d9e93e490175d06e"},"url":"https://jobsearcher.com/jobs/0abaaab3d9e93e490175d06e"}}