Demo

Embedded Software Developer

Cognizant
Dallas, TX Full Time
POSTED ON 2/2/2025
AVAILABLE BEFORE 5/2/2025

Do you thrive on building high-performance, integrated software-hardware systems to create amazing experiences for customers? Have you proven, time and time again, how getting the software and system architecture correct makes projects easier, quicker, and more flexible?

Do you come to work each day looking forward to collaborating in-person and globally – with smart engineering colleagues to deliver great products? If so, we want you as our software developer.

Job Responsibilities

  • Responsible for writing functional software for deployment on embedded devices and systems based on a good understanding of requirements.
  • Test and debug system software as well as analyzing and enhance efficiency, stability and scalability of the software on multiple devices.
  • Create interoperability by re-using existing software code base to expand the capabilities to match specific program requirements.
  • Software porting from existing hardware platform to next generation hardware platform
  • Job scope includes software analysis, software design, code implementation, software integration, module verification and validation
  • You will be responsible for the quality and on-time delivery of your work products throughout the software development lifecycle.

Requirements

  • Strong in designing Embedded SW, preferably using UML
  • Experience with Python / C / C and / or OpenCL

  • Experience working with common protocols such as RS-485, RS-232, CAN, I2C, SPI, USB
  • Experience in model-based software development.
  • Work experience with using tools like CANoe, Compilers and debuggers
  • Handson Experience in Tools like MATLAB, SIMULINK, STATEFLOW etc.
  • Good understanding of real-time system architecture / design
  • Experience of HW related SW development using microcontrollers, HW boards, PCBs
  • Experience in embedded development tools (emulators, analyzers, oscilloscopes, etc)
  • Experience with software configuration management tools / version control tools (IMS, Git)
  • Experience in Agile SW development
  • Qualifications

  • A BS degree in Computer Science / Engineering, Electrical Engineering, Aerospace, Mechanical Engineering, or related field is required or equivalent combination of education, training, and experience.
  • Advanced degree is preferred.
  • Proven track record of successfully developing embedded software products.
  • At least 5 years of experience in embedded software development
  • 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 Developer?

    Sign up to receive alerts about other jobs on the Embedded Software Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    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: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    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 Cognizant

    Cognizant
    Hired Organization Address Washington, DC Full Time
    We are seeking a highly skilled Sr. Software Engineer with 10 to 12 years of experience to join our team. Roles And Resp...
    Cognizant
    Hired Organization Address Minneapolis, MN Full Time
    Engineering Manager About Us: Cognizant is one of the world's leading professional services companies, transforming clie...
    Cognizant
    Hired Organization Address St Louis, MO Full Time
    This is a remote position open to any qualified applicant in the United States. Cognizant Technology Solutions is lookin...
    Cognizant
    Hired Organization Address Alpharetta, GA Full Time
    Senior Mainframe Application Developer About Cognizant Cognizant (Nasdaq: CTSH) engineers’ modern businesses. We help ou...

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

    Embedded Software Developer

    Actalent, Carrollton, TX

    Embedded Software Developer

    Cognizant Technology Solutions, Dallas, TX

    AI Assistant is available now!

    Feel free to start your new journey!