Description

Title: Embedded Software Engineer

Location:-  Sacramento, CA (Onsite)

Employment type: Long term contract

 

Job Description:

 

Position Overview:

We are seeking a skilled Embedded Software Engineer with a strong background in 80x86 assembly programming and experience in Functional Pascal Programming. The ideal candidate will have a deep understanding of low-level system programming, especially with the 80x86 architecture, and be capable of developing software for embedded systems. Experience with the Vertex OS is a significant advantage and will be a huge plus for the candidate's application.

 

Responsibilities:

 

  • Develop and maintain embedded software for various applications, with a focus on 80x86 architecture.
  • Write and optimize code in 80x86 assembly language for efficient performance and resource utilization.
  • Collaborate with cross-functional teams to design, implement, and test embedded systems software.
  • Debug and troubleshoot software and hardware issues in embedded systems.
  • Work on device drivers, communication protocols, and low-level system programming.
  • Ensure software meets high standards of quality, reliability, and security.
  • Stay up-to-date with the latest developments in embedded software engineering and relevant technologies.

 

Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Extensive experience in 80x86 assembly programming.
  • Proficiency in Functional Pascal Programming.
  • Familiarity with low-level system programming and embedded systems.
  • Experience with Vertex OS is a huge plus.
  • Strong problem-solving skills and the ability to debug complex issues.
  • Knowledge of hardware interfaces, microcontrollers, and peripheral devices.
  • Excellent communication and teamwork skills.
  • Self-motivated with the ability to work independently.

 

Key Skills