Job Description: Capgemini Engineering is looking for an experience Embedded SW engineer, who will work with cross functional teams in defining, designing and developing embedded software for vehicle systems Key responsibilities: Participate in the definition and design of embedded software for vehicle systems. Assist hardware teams … Skills Bachelor's/Master's degree in computer engineering, Software Engineering, Computer Science, or related field. 7+ years of software development experience in embedded environment; Linux/Android OS experience, BSP, C programming, Linux Kernal exp., BSP - Device driver development experience. Understanding of interaction- between application layer, HAL More ❯
Are you a skilled and talented embedded software engineer? Our client is looking for candidates that have between 3-4 years’ experience of designing and coding embedded software solutions at both application and hardware interface level. This role with our global client based in Milton Keynes is …/finish times. All applicants should be able to demonstrate a willingness to learn legacy systems, be self-motivated and enthusiastic. Essential Technical Skills: Embedded C RTOS – preferably Keil Python/Perl CANBus Wireless Comms - GPRS/GSM/Wi-Fi/Bluetooth Our client is looking forward to More ❯
DIRECT HIRE/FULL TIME POSITION. LOCAL TO THE DFW METROPLEX PREFERRED. ONSITE (MONDAY - THURSDAY/REMOTE ON FRIDAY) Title : Embedded Software Engineer IV Requirements : BS in Electrical/Computer Engineering or equivalent is required. MS is preferred. 8+ years of professional experience developing embedded software in … C/C++. Experienced in the architecture, design, hardware/software integration, and development of embedded software. Experience and familiarity with modern control theory and applications. Experience collaborating in multi-site software development teams and projects. Ability to develop unit test driven software components. Experience in technical leadership, project … tracking. Experience with Real Time Operating Systems (RTOS) - i.e. VxWorks, pSOS, FreeRTOS, QNX, etc. software development. Experience in LINUX application process development. Familiar with Embedded Security (firmware signing, secure boot, DMverity, etc.). Familiar with wireless technologies (WiFi, Zigbee, LoRa, BLE, BLE Mesh). Familiar with industry standard embeddedMore ❯
Social network you want to login/join with: Job Title :: Embedded Software Model Developer Location: Peterborough ? Contract Duration: 12 Months About the Role As an Embedded Software Model Developer , you will play a key role in delivering a growing portfolio of electronically controlled engine projects. Key Responsibilities … Develop and debug complex embedded software using Matlab/Simulink and Stateflow . Contribute to the development of real-time control systems. Utilize software version control systems such as GIT . Collaborate with cross-functional teams to deliver high-quality software solutions. Engage in calibration and diagnostics using tools … like CANape, CANalyser, or CANoe . Support the implementation of new features and system enhancements. Proven experience with Matlab/Simulink and Stateflow in embedded systems. Strong background in complex embedded programming and debugging . Proficiency in software version control systems (e.g., GIT). Minimum 3 years of More ❯
Social network you want to login/join with: Job Title :: Embedded Software Model Developer Location: Peterborough ? Contract Duration: 12 Months About the Role As an Embedded Software Model Developer , you will play a key role in delivering a growing portfolio of electronically controlled engine projects. Key Responsibilities … Develop and debug complex embedded software using Matlab/Simulink and Stateflow . Contribute to the development of real-time control systems. Utilize software version control systems such as GIT . Collaborate with cross-functional teams to deliver high-quality software solutions. Engage in calibration and diagnostics using tools … like CANape, CANalyser, or CANoe . Support the implementation of new features and system enhancements. Proven experience with Matlab/Simulink and Stateflow in embedded systems. Strong background in complex embedded programming and debugging . Proficiency in software version control systems (e.g., GIT). Minimum 3 years of More ❯
Join us to work on ultra complex systems and custom project builds. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming … skills for embedded systems Solid understanding of Linux internals, kernel development, and device drivers Why Join Us? Our tech has a Global Impact, produced by a world class Engineering Team with incredibly strong growth. More ❯
Join us to work on ultra complex systems and custom project builds. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming … skills for embedded systems Solid understanding of Linux internals, kernel development, and device drivers Why Join Us? Our tech has a Global Impact, produced by a world class Engineering Team with incredibly strong growth. More ❯
Key Responsibilities: Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering … Electronics and Electrical, and Test and Validation teams Job Requirements: Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge … position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced Embedded Software Engineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now More ❯
Key Responsibilities: Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering … Electronics and Electrical, and Test and Validation teams Job Requirements: Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge … position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced Embedded Software Engineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now More ❯
be considered: Perform our coding challenge here (please copy and paste the link into your browser): Please provide your resume and the specific position (Embedded Software Engineer) you are applying to in your submission email. The Company: Electric Era is designing, building, and testing Nexus, a high power … s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field Experience building and delivering software products running on baremetal or Linux-based embedded microprocessors/microcontrollers Experience with real-time and safety-critical systems Experience in competitive engineering programs (e.g. FSAE) or applied research programs Development experience More ❯
Job Description Are you an Embedded Platform Software Engineer seeking a new role? If so, this could be the perfect opportunity for you! What's in it for you? Salary: £50,000 - £65,000 Fully on site - 1/2 days on a Friday! State of the art … offices, based in Cambridge Work with a growing company that are leaders in their market Fantastic career opportunities & progression The role: As an Embedded Platform Software developer, you will be developing embedded software for a physical hardware product in a SCRUM environment. You must: Have proficiency in programming … in C and C++ Embedded real-time software development experience on a hardware product Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. In addition you must: Have experience in linux kernel and system More ❯
Job ID: Evi Technologies Limited As a SeniorEmbedded 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 More ❯
Job ID: Evi Technologies Limited As a SeniorEmbedded 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 More ❯
Job Description Please note: this role is 5 days per week in Rotherham A manufacturing firm is looking for an experienced Embedded Software Engineer who is a motivated and enthusiastic team player to be part of our growing team. The role will involve designing, testing, and maintaining high … the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++, C, and Embedded Linux. #J-18808-Ljbffr More ❯
London, England, United Kingdom Hybrid / WFH Options
Lunar Energy
vision of deploying and building products to electrify homes that are connected through an integrated software platform. Responsibilities: Developing the software running in an embedded Linux platform including optimisation on the edge. Designing, coding and testing sub-systems that provide high performance functionality on constrained hardware. Writing code across … the full embedded stack from bootloader to high-level application software, including on embedded Linux operating systems. Working across multiple teams to ensure delivery, meet standards and ensure consistency Contributing to the continual improvement of our development best practices 5+ years of experience as a Embedded Software … or Firmware Engineer A proven track record of at least 5 years’ developing and architecting software, encompassing the full lifecycle from prototype to production. Ability to integrate hardware and software to develop end-to-end solutions. Working experience with Unix operating systems You love working in a smaller team More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Role: Embedded Software Contractor Location: Cambridge/Hybrid An exciting opportunity for an experienced Embedded Software Contractor to contribute to the development of next- 5G-based products within a growing technology company. Key Responsibilities: Design and implement platform-level security features for Embedded Linux systems. … Conduct security assessments and perform static/dynamic analysis of firmware. Integrate system-level logging and intrusion detection capabilities. About You: Strong background in Embedded Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot … validation, and cryptographic signing. Excellent debugging and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam More ❯
We are seeking talented and experienced Embedded Software Engineers to join a highly skilled team in Derbyshire. In this role, you will work on cutting-edge products and systems, contributing to their development and testing. Location: Derbyshire Salary: £50,000 - £75,000 + Benefits You will possess strong coding … in building a career in developing high-integrity software based on formal specifications and functional correctness. Required Skills: A strong track record of implementing embedded C/C++ solutions. Deep experience of multi-threaded embedded systems (RTOS). Register level experience of ARM based microcontrollers (e.g. STM … . Experience of embedded debugging techniques (e.g. JTAG, ETM). Written code to specific standards (e.g. CERT C, MISRA). Applied software unit test automation and tools (e.g. LDRA, Parasoft etc). Familiarity with static analysis tools. Technical report writing. Desirable skills: C# development experience. Proficiency with scripting languages More ❯
PyTorch, TensorFlow, Keras Fundamental knowledge about parameter efficient fine-tuning techniques (e.g., LoRA, PEFT) Good written and verbal English communication skills Responsibilities: As a (Senior) Software Engineer at Cinemo, you will play a critical role in the development and enhancement of our AI/ML powered applications for … Focus on ensuring that state-of-the-art models run with maximum performance on wide range of automotive platforms Make the most out of embedded/automotive hardware and software platforms in the field of AI/ML Elevate the in-car experience across different car-lines worldwide by … including optimization to different CPU/GPU architectures and usage of dedicated hardware IP blocks available on the platform Technologies: ARM Android Cloud CUDA Embedded Hardware Keras Linux Machine Learning Mobile PyTorch Python TensorFlow C++ More: Cinemo is a global provider of highly innovative infotainment products that make every More ❯
third-party devices (over 70 million agents deployed so far). What You'll Do We are seeking a skilled and motivated C++ Software Engineer to join our dynamic team. This role involves working on integration and test automation projects and having the opportunity to work with a variety … developed in modern C++ (C++14 or newer) that makes extensive use of the standard library and uses a large number of third party libraries. Embedded Linux Experience. Our agent targets Embedded Linux platforms of many varieties and you will need to be the expert who can troubleshoot issues More ❯
Position Summary We are looking for a senior (modern) C++ developer to join our Networked Platform. The team is responsible for developing and maintaining a platform used in the various networked audio players developed by Sound United. Key Responsibilities Design, development, and maintenance of the Sound United IoT platform … Minimum 3 years' experience working in Linux development environment SW design experience Proactive – a DO-er Great communication Nice to haves: Development on embedded Linux. This does not mean kernel expert but rather familiar with developing middleware on an embedded Linux platform, making use of the Posix API … s etc. GStreamer and audio frameworks Asynchronous frameworks such as Boost Asio Networking (ie sockets, multicast/unicast/TCP/UDP) Debugging on embedded Linux, without commercial IDE’s but rather using tools like GDB and Valgrind CI/CD About Us Masimo Consumer is a newly formed More ❯
with Programming Language such as C, C++, Java, Python, etc. 2. 4+ years of experience in software engineering or related field 3. Experience with embedded software development on ARM Based platforms 4. Deep understanding of software configuration management, version control (Git/Gerrit), and build systems. 5. Strong communication More ❯
environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com. Job Description Summary: The Software Engineer (SMTS) develops high performance solutions for resource constrained targets. Develops next-generation resilient and fault tolerant software solutions in the application domains of undersea … terrestrial, air, hypersonics and space. The Engineer is involved in the full software development life cycle. Job Description: Duties/Responsibilities * Evaluates requirements, proposes solutions, explores design trades to support a design. * Designs algorithms using modern theory and proven techniques. * Develops embedded software based on prototype algorithms with … execute mitigation strategies for them. * Actively mentor less experienced engineers. * Performs other duties as assigned. Skills/Abilities * Excellent development and troubleshooting skills on embedded targets. * Excellent knowledge of OS coding techniques IP protocols interfaces and hardware subsystems. * Expertise in software development for real-time systems. * Mastery of high More ❯
engineering team, using our high-speed high power permanent magnet machines, power electronics, and magnetic bearing controllers to change the electric machine industry. The Embedded Firmware Engineer will be responsible for all aspects of embedded firmware development using TI, NXP, Freescale or equivalent DSP chips for power … electronics, active magnetic bearing and motor drive applications Essential Duties and Responsibilities: Lead Embedded Firmware development activities in C/C++ and Assembly languages for active magnetic bearings (AMB) control, permanent magnet motors/generators and power converter control. Support and modify existing firmware and develop new firmware for … and help. Strong verbal and written communication skills. Excellent problem solving and troubleshooting skills. Supervisory Responsibilities: Technical lead of talented and experienced team of Embedded Firmware Engineers. Physical Demands/Work Environment: 10% travel may be required. Salary Range: Total Compensation $160,000-$240,000 DOE More ❯
engineering team, using our high-speed high power permanent magnet machines, power electronics, and magnetic bearing controllers to change the electric machine industry. The Embedded Firmware Engineer will be responsible for all aspects of embedded firmware development using TI, NXP, Freescale or equivalent DSP chips for power … electronics, active magnetic bearing and motor drive applications Essential Duties and Responsibilities: Lead Embedded Firmware development activities in C/C++ and Assembly languages for active magnetic bearings (AMB) control, permanent magnet motors/generators and power converter control. Support and modify existing firmware and develop new firmware for … and help. Strong verbal and written communication skills. Excellent problem solving and troubleshooting skills. Supervisory Responsibilities: Technical lead of talented and experienced team of Embedded Firmware Engineers. Physical Demands/Work Environment: 10% travel may be required. Salary Range: Total Compensation $160,000-$240,000 DOE More ❯
Embedded Sr. Software Development Engineer, Hardware Compute Group Job ID: Services LLC We are looking for a Sr Embedded Software Development Engineer to help design, develop, and integrate our next generation devices. In this role you will work with customers, system architects, program managers and hardware … engineers to implement, troubleshoot, fix kernel drivers, BSP for our next generation devices. You will be responsible for the development of real-time embedded firmware and embedded Linux software that implements security controls for the platform. Key job responsibilities The- Design, build, and maintain efficient, reusable, and reliable … bottlenecks and bugs, and devise solutions to problems found in the product integration and field - Develop and implement a wide range of low-level embedded software (including kernel device drivers, network stack development, porting existing software to new embedded platforms, and other low-level programming activities), hardware development More ❯