Seeking a Software Engineer to develop and maintain real-time embedded software applications. Typical applications are software products related to image processing, target detection and tracking, missile guidance/navigation/control algorithms, missile launchers, system control, built-in test, and system communication. Development will be in C and C++ hosted on either a PC or Unix environment … and targeted for an embedded processor running either VxWorks or Integrity as the real-time operating system. Familiarity with standard communication busses and protocols including RS-232, RS-422, MIL-STD-1553 and Ethernet is helpful but not required. The candidate will have experience throughout the entire software development lifecycle including architecture, design, code implementation, and integration and test. … or be a subject matter expert in an area relevant to Lockheed Martin products described in the above paragraph. The candidate will have a strong background in real-time embedded software development along with demonstrated technical leadership. The candidate will be familiar with using source code control and issue tracking tools along with using modern test tools to do More ❯
Washington, Washington DC, United States Hybrid / WFH Options
OMW Consulting
Embedded Software Engineer $100k-$250k + Equity $100k - Multiple hires - Mid - Senior level Washington, D.C - Can be remote for the right candidate Minimum secret clearance required - Must have this already My client is a leading defense technology company who is looking to hire multiple Embedded Software Engineers, ideally in a hybrid capacity based in the D.C area … high-performance software architectures that meet stringent security requirements. Process high-bandwidth sensor and network data streams to provide real-time insights to customers. Write bare-metal/RTOS embedded software for ARM/RISC-Vtargets to control System on Chips (SoCs) and FPGAs. Collaborate with hardware engineers on board bringup, debug and testing of hardware/software interfaces. More ❯
Check out this new opportunity! Embedded Software Engineer - Cybersecurity Systems Taunton, MA Contract Position Pay Estimated: $99.19-$104.19/Hour This estimate represents the typical salary range for this position based on experience and other factors, (geographical location, etc.) Contribute to a company at the forefront of mission-critical systems and technologies in defense and security. This leader … custom hardware in a cross-functional agile team. Translate concepts of operations (CONOPS), specifications, and requirements into software architecture, code, test plans, and debugging strategies. Apply deep knowledge of embedded, real-time, and multi-threaded systems on Linux platforms. Lead or contribute to software lifecycle activities including planning, architecture, development, integration, verification, and maintenance. Use modern software development environments … of relevant experience; or Bachelor's with 10+ years of experience.) U.S. Citizenship required by Federal Law. Active or ability to obtain a DoD Secret Clearance. Extensive experience in embedded software design, development, and troubleshooting. Proficiency with real-time multi-threaded systems, preferably on Linux OS. Strong grasp of Model-Based Development, ideally using IBM Rhapsody. Advanced experience in More ❯
Embedded Software Engineer Location: Orlando, FL Job ID: Pay Range: $85-98 Duration: 12 mos Active Secret clearance is required. Required Experience: Candidate must have at least 3 years of experience with the following: Development and maintenance of C++ real-time embedded software applications. Hands-on Ada experience. Software functionalities include GPS-aided inertial navigation, guidance, autopilot More ❯
Description: Job Description: The software engineering department at Lockheed Martin Missiles and Fire Control site in Grand Prairie, TX is looking for a software engineer to support Client-3 software development efforts. The engineer will support existing contracts on Client-3 program to develop software, continue integration, and support maintenance of fire control software products. Team members will … delivery. The candidate must already have an active SECRET security clearance. Skills Required: Must have active DOD Secret clearance Must work full-time onsite in closed areas Real-time embedded software development in C++ Experience with Linux OS Multi-threading and multi-processing experience Jira GitLab GoogleTest or similar Unit Test tool. Skills Desired: Knowledge of Publish/Subscribe More ❯
Job ID: Evi Technologies Limited As a Senior Embedded Software Engineer, you will be a core member of a software team, developing Ring's next generation of camera centric devices. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. You will obsess over More ❯
Check out this new opportunity! Embedded Software Engineer Taunton, MA Contract Position Pay Estimated: $65.73-$70.73/Hour This estimate represents the typical salary range for this position based on experience and other factors, (geographical location, etc.) Contribute to a company at the forefront of mission-critical systems and technologies in defense and security. This leader in global … defense integrates advanced technology to deliver information and insights on the battlefield, offering roles that support security and technological superiority across multiple domains. Responsibilities: Develop NSA-certified, mission-critical embedded Cybersecurity devices for a growing product line in a high-performance, fast-paced environment. Qualifications: Bachelor's degree in Software Engineering or a related STEM field; or a Master … experience (5+ years with a Bachelor's). U.S. Citizenship required by federal law. Active Secret Clearance or the ability to obtain one. Experience with real-time, multi-threaded embedded software development, preferably on Linux OS. Proficient in model-based development tools such as IBM Rhapsody . Strong foundation in object-oriented design and programming, ideally with UML and More ❯
Embedded Linux Senior Software Engineer - Optimisation Home based - Worldwide Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the worlds most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role thats challenging yet very exciting. The right candidate must be resourceful, articulate, and able … stacks Good understanding of networking - TCP/IP, DHCP, Basic understanding of security best practices in IoT or server environments Good communication skills, ideally public speaking experience IoT/Embedded experience from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services Some experience with Docker/OCI containers/K8s What we offer you Your More ❯
Job title: Software Engineer Location : Maidenhead, Berkshire Salary: £40,000 - £70,000 per annum The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration means we … control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Software Engineer, you will be reporting to the Software Engineering Manager. This exciting role will place the right candidate at the forefront of unmanned air systems development in the UK. We … seek a highly motivated engineer to drive development and verification of UAS software. As a Software Engineer , you will deliver critical engineering outputs, working in software requirements, design, implementation, and testing. You will apply your expertise in software engineering and aviation systems to deliver the development of high-integrity aircraft control solutions, ensuring safety, reliability, and compliance with More ❯
Our client is seeking an Embedded Softaware Engineer to support developing prototype network solutions for FAA/Air Force. This position requires an experienced software developer familiar with radio and network emulation to do system configuration and installation. This also requires software development based on current open source network protocol implementations. A tool in this network test bed More ❯
and ground-based defense systems space systems and other systems and applications of this nature. interfaces with customers suppliers application users and other technical and support personnel. The software engineer will be responsible for developing and maintain the real-time simulation code, user interface code, device driver code, data collection code and display code. Responsibilities will include operations and … Required skills: • Active Secret Clearance required to start. • Full-time onsite work • Experience in real-time software generation, with hands-on experience related to hardware testing and/or embedded systems and/or a simulation systems is required. • Experience with C and C++ (11 or higher) programming languages in a Real-Time Operating System or Linux environment is More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
the expertise and leadership potential and behaviours to develop into a Software Design Authority role within our software development teams. If you have strong technical experience in real-time embedded systems and are eager to expand your leadership and decision-making capabilities, this role will provide the foundation for your growth. As a Lead Software Engineer, you will … Deliver and integrate high-quality real-time embedded software, ensuring reliability in critical applications. Provide technical guidance and leadership, supporting teams in best practices, system integrity, and software development methodologies. Work closely with hardware, firmware, and systems engineering teams, contributing to multidisciplinary solutions. Develop your expertise in an environment that prioritizes learning, mentorship, and career progression. Lead development approaches … for continuous growth. If you have the technical expertise and ambition to progress, we want to hear from you! Here's what makes a strong candidate: Proven experience in embedded software development, with a solid foundation in real-time systems. A strong understanding of integration and requirements engineering, ensuring high-quality software solutions. Leadership potential, with a willingness to More ❯
is committed to promoting diversity, inclusion, and equality in the workplace. We aim to make satellite communications a more inviting and accessible industry for all. Visit to learn more. Embedded Software Engineers are responsible for the architecture, design, implementation, testing, and maintenance of the embedded software used to manage and control ALL.SPACE's terminal products. This includes embedded real-time control software, web interfaces, and REST API interfaces. The engineer will work as part of an Agile team delivering features according to a release roadmap to meet product requirements. Roles and Responsibilities Perform requirements analysis by collaborating with internal and external stakeholders to understand the technical needs. Create architecture and design documentation for new software features. … Deliver high-quality, tested software features for an embedded real-time system using C++. Implement automated unit and integration tests. Test and debug functionality in simulation and on target hardware. Investigate and resolve software issues promptly. Apply design patterns and best practices to ensure quality, security, modifiability, and extensibility. Contribute within an Agile framework, promoting best practices. Have experience More ❯
Lexington, Massachusetts, United States Hybrid / WFH Options
John Galt Staffing
skills to program and interface with. Responsibilities include but not limited to: Define system architecture (HW, FW, SW) to meet complex requirements, budget and schedule Lead development efforts for embedded systems from Xilinx Develop DSP algorithms optimized for FPGA implementation Work with DSP experts to optimize implementation for FPGA's Bring up, configure, characterize, and debug new FPGA based … HW, FW and SW Work in a lab environment using digital embedded system debug tools (ICE, logic analyzers, JTAG, and Oscilloscopes) Required Skills: Bachelors Degree 10+ years of FPGA based HW development experience 5 years of FPGA DSP development experience 4+ years of Vivado Preferred Skills: Experience in any of the following areas: Digital Signal Processing Development in FPGA … s Architecting and allocating an embedded system between FW and SW Xilinx embedded systems development (PL, PS, SDK, ARM, Microblaze) Xilinx RFSoC/MPSoC development VHDL/Verilog FPGA development Bring up and debug of FPGA based HW and FW Matlab/C/C++ Masters Degree Work from Home: This position will be approximately 40% onsite. More ❯
Check out this new opportunity! Embedded Software Engineer - Cybersecurity Hardware Taunton, MA Contract Position Pay Estimated: $65.73-$70.73/Hour This estimate represents the typical salary range for this position based on experience and other factors, (geographical location, etc.) Contribute to a company at the forefront of mission-critical systems and technologies in defense and security. This leader … defense integrates advanced technology to deliver information and insights on the battlefield, offering roles that support security and technological superiority across multiple domains. Responsibilities: Develop real-time, multi-threaded embedded software, preferably on Linux OS Apply object-oriented programming principles using C++ and UML Utilize model-based development tools, preferably IBM Rhapsody Support long product lifecycles through maintenance and … s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field Active Secret Clearance or the ability to obtain one (TS/SCI preferred) 5+ years experience in embedded software development Strong background in: C++, UML, Linux Hypervisor technology and ARM virtualization Device driver development Model-based development tools (e.g., Rhapsody) Familiarity with long-term product support and More ❯
Role: Contract Embedded Software Engineer. Rate: 55phr + VAT, outside IR35 Duration: 6 months Location: Bristol, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bristol, we are looking for a contract embedded software engineer. This is an opportunity to join a team in process of growing and broadening their skills. This … team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing More ❯
and organizations to harness the power of AI to achieve their goals. Join us in shaping the future of AI today . About the position Neural is seeking an Embedded Systems Engineer to design, integrate, and deploy flight control and autonomy software for next-gen unmanned aerial systems (UAS). You'll work on everything from real-time … firmware to mission autonomy stacks supporting swarm coordination, adaptive routing, and multi-agent decision systems. This is a highly technical role requiring deep knowledge of embedded architectures, real-time operating systems (RTOS), sensor integration, and low-level control for robotics. Responsibilities Develop firmware and embedded software for custom and open-source flight controllers (e.g., PX4, ArduPilot). Integrate … Conduct system-in-the-loop (SIL) and hardware-in-the-loop (HIL) tests. Contribute to onboard autonomy, telemetry, and failsafe behaviors. Qualification 3-5+ years of experience in embedded software or control systems for robotics and drones. Proficient in Python, C/C++, ROS/ROS2, CAN, MAVLink, Pixhawk, and RTOS. Hardware prototyping, PCB design, raspberry pi a More ❯
an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently hiring for Embedded Software Engineers (Associate/Experienced/Senior) to join the Phantom Works Mission Systems Software team located in Berkeley, MO . This position will focus on supporting the Boeing … to meet customer capabilities. This will include developing software and software tests throughout all phases of the software development life cycle (requirements, architecture, implementation, and verification). The software engineer will develop software in a Continuous Integration/Continuous Deployment (CI/CD) DevSecOps software build pipeline using an agile methodology focused on code quality, security and automation Position … Responsibilities: Supports the design, development, test, debugging and maintenance of software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards Assists with review, analysis, and translation of customer requirements into the design of software products for embedded devices and systems Supports building and writing code for embedded systems software to More ❯
executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. JOB DUTIES AND RESPONSIBILITIES Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment. Designing, developing, coding, testing, debugging, and documenting system software. Reviewing code and system designs. Analyzing code for efficiency, stability … Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. 6+ years of industry experience in software development. Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. Experience with products for aerospace applications. Programming experience in C or C++. Experience in embedded systems design with preemptive, multitasking real More ❯
or collaboratively to develop software for company products. Document software and update specifications as required. Understand the deployment of real-time and/or Linux based operating systems for embedded systems Develop and debug complex embedded systems utilising a broad range of communication protocols and peripherals. Understand digital electronics, reading schematics and debugging PCB issues. Hardware in the … range of products and projects. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code proficiently in C & C++ targeted at Linux based or microcontroller based embedded systems. Bare metal microcontroller development Experience with microcontroller hardware (e.g. STM32, PIC) and frameworks, working with the memory, performance, and power constraints of these systems. Embedded Systems (DevOps More ❯
mission-driven scale-up, backed by Octopus Energy, revolutionising access to clean energy and transport in Africa. Joining our existing Sheffield-based team, you will be working with other Embedded Software Engineers to match our ambition to radically reimagine transport and energy in Africa. You'll be working across a range of disciplines to bring our solutions for energy More ❯
Check out this new opportunity! FPGA Design Engineer - Secure Embedded Systems Dedham, MA Contract Position Pay Estimated: $68.22-$73.22/Hour This estimate represents the typical salary range for this position based on experience and other factors, (geographical location, etc.) Contribute to a company at the forefront of mission-critical systems and technologies in defense and security. This … production for secure, cost-sensitive products. Design and produce FPGA solutions across a range of volumes, from low to high scale. Integrate and finalize timing on complex designs involving embedded processors (hard and soft), commercial IP, and custom-developed solutions. Collaborate with hardware and software teams to integrate and test FPGA designs. Qualifications: Bachelor's degree in Electrical or More ❯
Must Have(s): Current/Active Clearance Preferred-BS Degree-10+ years of Real Time Embedded SWE experience-Lead experience Job Responsibilities • Design, develop, analyze, test and debug of computer software applications and/or systems in a Real-time embedded environment. • Work in a Linux Development environment. • Customization and configuration of the Linux operating system for the … Ability to lead a technical group independently • Strong in software development (C/C++, Python) for Linux operating systems • Solid understanding of multi-threading/multi-processing • Experience with embedded device development: ARM-based development interfacing with FPGA. • Experience with build tools such as Linux VMs, Docker, etc. • Experience with embedded drivers (TCP/IP, UART, I2C, PCIe More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
safety and optimising maintenance schedules for the past thirty years, and are now undergoing modernisation to serve new platforms. Exciting opportunities await within the Rotorcraft IVHM team for driven Embedded Software Engineers with proven experience in new software product implementation in highly-regulated engineering industries, with responsibility for specifying, designing, integrating and commissioning IVHM software on existing and new … rotorcraft platforms. Job Description Job Description As a Lead Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software within the Integrated Vehicle Health Management (IVHM) team. Primarily deployed to rotorcraft, our software products process data acquired from sensors placed across the vehicle's drivetrain in order to inform the users and operators of … drivetrain health, guiding maintenance and deployment decisions at the aircraft level. In this role, we are seeking methodical engineers with a strong background in optimising systems utilising embedded C++ coding, with a particular focus on either real time processing of vibration signals and/or control of acquisition, processing, storage and access of vibration data for purposes of IVHM. More ❯
Role- Advanced System Design Senior Engineer Location- Saline, MI 48176 Duration Long Term QUALIFICATIONS Bachelor of Electrical Engineering or Embedded Systems (Hardware/Software) Understanding general automotive vehicle electrical system design and system/ECU specifications Understand LAN (CAN/Ethernet) and Power distribution (12V/High voltage) for system development Communication and negotiation - able to work with … prototype Software programming skill: C++, Python, Tensorflow, Numpy, Matlab WHO WE'RE LOOKING FOR Toyota's Electronic Systems Advanced Development is looking for a passionate and highly motivated Design Engineer We are seeking a talented Engineer to join our innovation team. As a key contributor, you will develop new and improved vehicle electrical systems that integrate with the More ❯