{"schemaVersion":"jobsearcher.job.v1","id":"37ef4c2ca151504fc905e018","url":"https://jobsearcher.com/jobs/37ef4c2ca151504fc905e018","canonicalUrl":"https://jobsearcher.com/jobs/37ef4c2ca151504fc905e018","title":"Embedded Software Engineer/Architect - Linux","description":"Job Description:This onsite embedded software engineering role is focused on designing, developing, and optimizing embedded software for SSPAs and BUCs used in ground-based, airborne, and space-based applications.The role drives technical innovation in embedded systems, advanced control algorithms, and mission-critical software delivery while partnering closely with cross-functional engineering teams to translate system requirements into scalable, high-performance solutions.You'll collaborate closely with customers, program managers, RF engineers, mechanical engineers, and cross-functional teams to translate system requirements into scalable, high-performance embedded software. This role is ideal for someone who thrives on solving complex technical challenges while mentoring and inspiring engineering teamsKEY RESPONSIBILITIES:Drive technical innovation in real-time embedded software, control algorithms, and system monitoring solutions for high-power RF applicationsDevelop software architectures and technical specifications for ground-based, airborne, and space-qualified embedded systemsApply advanced embedded software design principles, RTOS expertise, and device-driver development practicesDesign and optimize software for thermal management, power control, and fault detection in high-power RF amplifiers and systemsImplement embedded software for power electronics control including switching power supplies and DC-DC convertersEnsure designs meet EMI/EMC, performance, reliability, environmental, DO-178, and MIL-STD compliance requirementsLead software architecture reviews, technical trade studies, and risk assessmentsSupport prototype development, testing, and qualification for space and airborne systemsOwn embedded software development through the full lifecycle from concept to productionCollaborate with customers and cross-functional teams to define software requirements and system specificationsSupport proposal efforts, customer presentations, verification and validation testing, and engineering documentation/change controlPromote continuous improvement and technical excellence within the engineering organizationMUST HAVES:Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field3+ years of experience in embedded software development and architectureStrong knowledge of Yocto Project and real-time operating systems such as FreeRTOS and VxWorksExtensive experience with embedded development tools, debuggers, and device-driver developmentProficiency in C/C++ programming and assembly language for embedded systemsKnowledge of communication protocols including SPI, I2C, UART, Ethernet, CAN, and ModbusExperience with software for power electronics, control systems, and high-power RF applicationsStrong communication, presentation, and technical writing skillsAbility to perform complex mathematical calculations including calculus, statistics, and probability theoryAbility to thrive in a fast-paced, dynamic environmentPREFERRED QUALIFICATIONS:Familiarity with aerospace, defense, or satellite communication software developmentUnderstanding of DO-178, MIL-STD-882, and space qualification processes for softwareKnowledge of digital predistortion, digital signal processing, and adaptive control techniquesExperience with AI, GPUs, FPGAs, and NPUsLeadership and mentorship capability to guide engineering teamsActive security clearance or ability to obtain clearanceNova Talent Solutions partners with clients who are committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to any protected characteristic in accordance with applicable laws and regulations. RK","company":"Nova Talent Solutions","rawCompany":"nova talent solutions","city":"Cypress","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-06-16T07:40:11.960Z","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":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer/Architect - Linux","description":"Job Description:This onsite embedded software engineering role is focused on designing, developing, and optimizing embedded software for SSPAs and BUCs used in ground-based, airborne, and space-based applications.The role drives technical innovation in embedded systems, advanced control algorithms, and mission-critical software delivery while partnering closely with cross-functional engineering teams to translate system requirements into scalable, high-performance solutions.You'll collaborate closely with customers, program managers, RF engineers, mechanical engineers, and cross-functional teams to translate system requirements into scalable, high-performance embedded software. This role is ideal for someone who thrives on solving complex technical challenges while mentoring and inspiring engineering teamsKEY RESPONSIBILITIES:Drive technical innovation in real-time embedded software, control algorithms, and system monitoring solutions for high-power RF applicationsDevelop software architectures and technical specifications for ground-based, airborne, and space-qualified embedded systemsApply advanced embedded software design principles, RTOS expertise, and device-driver development practicesDesign and optimize software for thermal management, power control, and fault detection in high-power RF amplifiers and systemsImplement embedded software for power electronics control including switching power supplies and DC-DC convertersEnsure designs meet EMI/EMC, performance, reliability, environmental, DO-178, and MIL-STD compliance requirementsLead software architecture reviews, technical trade studies, and risk assessmentsSupport prototype development, testing, and qualification for space and airborne systemsOwn embedded software development through the full lifecycle from concept to productionCollaborate with customers and cross-functional teams to define software requirements and system specificationsSupport proposal efforts, customer presentations, verification and validation testing, and engineering documentation/change controlPromote continuous improvement and technical excellence within the engineering organizationMUST HAVES:Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field3+ years of experience in embedded software development and architectureStrong knowledge of Yocto Project and real-time operating systems such as FreeRTOS and VxWorksExtensive experience with embedded development tools, debuggers, and device-driver developmentProficiency in C/C++ programming and assembly language for embedded systemsKnowledge of communication protocols including SPI, I2C, UART, Ethernet, CAN, and ModbusExperience with software for power electronics, control systems, and high-power RF applicationsStrong communication, presentation, and technical writing skillsAbility to perform complex mathematical calculations including calculus, statistics, and probability theoryAbility to thrive in a fast-paced, dynamic environmentPREFERRED QUALIFICATIONS:Familiarity with aerospace, defense, or satellite communication software developmentUnderstanding of DO-178, MIL-STD-882, and space qualification processes for softwareKnowledge of digital predistortion, digital signal processing, and adaptive control techniquesExperience with AI, GPUs, FPGAs, and NPUsLeadership and mentorship capability to guide engineering teamsActive security clearance or ability to obtain clearanceNova Talent Solutions partners with clients who are committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to any protected characteristic in accordance with applicable laws and regulations. RK","datePosted":"2026-06-16T07:40:11.960Z","dateModified":"2026-06-16T07:40:11.960Z","hiringOrganization":{"@type":"Organization","name":"Nova Talent Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cypress","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"37ef4c2ca151504fc905e018"},"url":"https://jobsearcher.com/jobs/37ef4c2ca151504fc905e018"}}