{"schemaVersion":"jobsearcher.job.v1","id":"86df32b36a06fb6de0afaf41","url":"https://jobsearcher.com/jobs/86df32b36a06fb6de0afaf41","canonicalUrl":"https://jobsearcher.com/jobs/86df32b36a06fb6de0afaf41","title":"Embedded Software Engineer","description":"Requirements Must have: We require a bachelors degree in computer science, computer engineering, or a closely related discipline.\r\nWe need at least 4 years of professional experience in embedded software development using C, C , and Assembly.\r\nWe require experience developing bare-metal systems, including low-level software such as device drivers and board support packages.\r\nPreferred qualifications include a masters degree in computer science, computer engineering, or a related field.\r\nPreferred experience includes embedded real-time operating system development.\r\nPreferred experience includes working with PowerPC, ARM, or x86 processor architectures.\r\nPreferred background includes hardware/software integration and debugging.\r\nPreferred knowledge includes source control systems and configuration management practices.\r\nPreferred familiarity includes higher-level languages and scripting tools such as Java, Python, Matlab, and Simulink.\r\nPreferred experience includes safety-critical development under DO-178B/C or similarly rigorous standards.\r\nResponsibilities: We participate across the full software lifecycle, including planning, requirements definition, design, implementation, integration, and test.\r\nWe develop software designs and implementations that satisfy demanding requirements for complex embedded control systems.\r\nWe create software in environments such as Green Hills and ARM Development Studio for embedded targets ranging from PowerPC to multi-core ARM processors.\r\nWe refine and apply existing processes to improve efficiency and reduce design and product costs.\r\nWe mentor teammates and engage with customers in a leadership capacity.\r\nWe may serve as a technical collaborator or technical lead, including presenting technical designs during customer interchange meetings.\r\nCompany: We are BAE Systems Electronic Systems business, within our Controls & Avionics Solutions sector, and we are building next-generation avionics and flight control technologies that help make air travel safer and more efficient. This role is based in Endicott, New York, or Austin, Texas, and offers a flexible hybrid schedule with a 9/80 work arrangement. We provide opportunities for career growth and professional development, a collaborative and supportive team culture, and a competitive salary and benefits package. Our benefits for eligible employees include health, dental, and vision coverage; health savings accounts; a 401(k) plan; disability and life insurance; employee assistance resources; paid time off and holidays; parental, military, and bereavement leave; and additional perks and recognition programs. We are part of BAE Systems, an international defense, aerospace, and security company, and our Electronic Systems team includes more than 14,000 employees developing advanced electronics for customers around the world.#J-18808-Ljbffr","company":"BAE Systems","rawCompany":"bae systems usa","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-13T02:11:22.519Z","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-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Requirements Must have: We require a bachelors degree in computer science, computer engineering, or a closely related discipline.\r\nWe need at least 4 years of professional experience in embedded software development using C, C , and Assembly.\r\nWe require experience developing bare-metal systems, including low-level software such as device drivers and board support packages.\r\nPreferred qualifications include a masters degree in computer science, computer engineering, or a related field.\r\nPreferred experience includes embedded real-time operating system development.\r\nPreferred experience includes working with PowerPC, ARM, or x86 processor architectures.\r\nPreferred background includes hardware/software integration and debugging.\r\nPreferred knowledge includes source control systems and configuration management practices.\r\nPreferred familiarity includes higher-level languages and scripting tools such as Java, Python, Matlab, and Simulink.\r\nPreferred experience includes safety-critical development under DO-178B/C or similarly rigorous standards.\r\nResponsibilities: We participate across the full software lifecycle, including planning, requirements definition, design, implementation, integration, and test.\r\nWe develop software designs and implementations that satisfy demanding requirements for complex embedded control systems.\r\nWe create software in environments such as Green Hills and ARM Development Studio for embedded targets ranging from PowerPC to multi-core ARM processors.\r\nWe refine and apply existing processes to improve efficiency and reduce design and product costs.\r\nWe mentor teammates and engage with customers in a leadership capacity.\r\nWe may serve as a technical collaborator or technical lead, including presenting technical designs during customer interchange meetings.\r\nCompany: We are BAE Systems Electronic Systems business, within our Controls & Avionics Solutions sector, and we are building next-generation avionics and flight control technologies that help make air travel safer and more efficient. This role is based in Endicott, New York, or Austin, Texas, and offers a flexible hybrid schedule with a 9/80 work arrangement. We provide opportunities for career growth and professional development, a collaborative and supportive team culture, and a competitive salary and benefits package. Our benefits for eligible employees include health, dental, and vision coverage; health savings accounts; a 401(k) plan; disability and life insurance; employee assistance resources; paid time off and holidays; parental, military, and bereavement leave; and additional perks and recognition programs. We are part of BAE Systems, an international defense, aerospace, and security company, and our Electronic Systems team includes more than 14,000 employees developing advanced electronics for customers around the world.#J-18808-Ljbffr","datePosted":"2026-08-13T02:11:22.519Z","dateModified":"2026-08-13T02:11:22.519Z","hiringOrganization":{"@type":"Organization","name":"BAE Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"86df32b36a06fb6de0afaf41"},"url":"https://jobsearcher.com/jobs/86df32b36a06fb6de0afaf41"}}