We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Embedded Software Engineer job in Simi Valley, CA

#alert
Applied = 0

Simi Valley, CA CorTech LLC

Job Ref:  371937
Employer:  CorTech LLC
Job Type:  Contract
Salary and Benefits:  Market/Per Hour
Remote:  No

Location

City:  Simi Valley, CA
Post Code:  93063
Map: 

Description

Job Title- Embedded Software Engineer 2
Salary Range: $105K - $110K | ACIP Bonus 10%

Position Summary-
The Embedded Software Engineer II designs, develops, and debugs embedded software for safety-critical systems used in core products. This role works within a collaborative engineering team to solve complex technical problems, support product development, and explore emerging technologies. The engineer will participate in the full software development lifecycle, including requirements analysis, design, implementation, verification, and documentation of embedded software solutions.

Key Responsibilities-
Capture, decompose, and derive functional requirements to create detailed technical specifications.

Design, develop, integrate, and test embedded software applications using industry standards and model-based development methodologies.

Develop low-level software and drivers for embedded devices, including microcontrollers and peripheral hardware.

Author and maintain software design documentation and technical artifacts.

Perform and track internal project activities while coordinating with external partners and subcontractors, including offshore verification teams.

Support team members by sharing best practices and contributing to safety-critical development processes.

Produce periodic status reports and updates for key stakeholders.

Identify opportunities for continuous improvement, including tool standardization and process enhancements.

Work collaboratively within a software engineering team using version control and configuration management systems.

Exercise independent judgment and technical decision-making in solving engineering challenges.

Required Qualifications-
Bachelor?s degree in Engineering or a technical discipline such as:

Computer Engineering

Electrical Engineering

Computer Science

or related technical field

Minimum of 3 years of relevant professional experience in embedded software development.

Experience programming in C at a low level, including interaction with hardware such as microcontrollers and device drivers.

Experience with software verification of embedded systems programmed in C, Assembly, or related languages.

Experience using version control and configuration management systems.

Experience performing system verification using lab equipment, such as oscilloscopes and multimeters.

Strong analytical and problem-solving skills using systematic engineering approaches.

Fundamental knowledge of engineering principles, concepts, and techniques.

Strong written and verbal communication skills.

Proficiency with Microsoft Office applications.

Preferred Qualifications

Experience working with bare-metal hardware interaction and embedded drivers.

Experience with SCADE development environments.

Familiarity with AccuRev and DOORS for configuration and requirements management.

Knowledge of aerospace software engineering standards, including DO-178B/C.

Experience supporting SOI audits or compliance activities for safety-critical software systems.

Work Environment

Collaborative engineering environment working in small technical teams.

Opportunities to contribute to the development of advanced embedded technologies for critical applications.

Exposure to full lifecycle embedded software development and verification processes.
ref: (371937)
Applied = 0
Back to search results

Popular locations:

Popular categories:

Popular jobs:

Engineer (26) | Administration (4) | Account Manager (1)