Demo

Embedded Software Engineer

Programming.com
Newark, NJ Full Time
POSTED ON 2/27/2025
AVAILABLE BEFORE 5/24/2025

Job title : Embedded Software Engineer

Duration : Long Term

Location : Newark CA

Role Responsibilities

  • Design and develop robust software platform & features for Telematics Control
  • Unit.
  • Writing implementation, unit test, component test and documentation using team
  • technology stack based on C / C , shell scripting & Python.
  • Commitment and ownership to get software done with the explicit testing
  • implemented to deliver on time and protect quality & scalability.
  • Understanding of delivering scalable tested & documented software.
  • Contributing to ideation sessions, requirements, design & code reviews.
  • Collaborate on defining software architecture in a multi-core processor in Linux.
  • Collaborate with system engineering to provide a strong requirement
  • specification.
  • Collaborate on design & development of software test plan.

Required Qualifications

  • Bachelor's degree in computer science or equivalent technology field.
  • Fluent in OOP, data structures and algorithms.
  • 5 years of industry experience with C / C development in embedded Linux
  • platforms
  • Strong problem-solving medal belt and debugging tricks; proficiency using
  • advanced debugging techniques and tools.
  • Solid understanding of C / C application memory and CPU profiling,
  • performance analysis and optimization
  • Strong social engineering – bringing deliveries as a team.
  • Comfortable using Git and following solid development processes.
  • Experience with networking protocols such as TCP / UDP, MQTT, REST, RPC,
  • DBUS.
  • Sound knowledge of Linux operating system internals for application
  • development.
  • Strong understanding of IPC Mechanisms – Sockets, Message Queues, Shared
  • Memory, Signal handling, D-BUS.
  • Preferred Qualifications

  • Experience with secure embedded software functionality.
  • Automotive software development experience.
  • Knowledge on DevOps, Docker, Jenkins for embedded development.
  • YOCTO Linux experience.
  • Familiar with Agile development processes.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Embedded Software Engineer?

    Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Programming.com

    Programming.com
    Hired Organization Address San Jose, CA Full Time
    Role : Mechanical Design Engineer Location : San Jose, CA - Onsite Role and Responsibilities : Working closely with the ...
    Programming.com
    Hired Organization Address Dallas, TX Full Time
    Job Title : Account Manager Job Description : We are seeking a results-driven Account Manager to build and maintain stro...
    Programming.com
    Hired Organization Address Chicago, IL Full Time
    Job title : Android Developer Duration : Long Term Location : Chicago, IL WHAT YOU WILL BE WORKING ON : Implement unit t...
    Programming.com
    Hired Organization Address San Jose, CA Contractor
    Hi, This is Subhash from Programming.com. We have an urgent requirement for the position of EMC TEST ENGINEER with one o...

    Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Newark, NJ area that may be a better fit.

    Embedded Software Engineer

    Actalent, Morristown, NJ

    Embedded Engineer, Battery Software

    Lucid Group, Inc., Newark, NJ

    AI Assistant is available now!

    Feel free to start your new journey!