EMBEDDED SOFTWARE ENGINEER

First Tek, Inc.

$90K — $120K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years minimum experience in embedded software development
  • Proficient in low-level C programming with hardware interaction
  • Experience in software verification for embedded systems
  • Familiarity with version control and configuration management
  • Proficient with lab equipment like oscilloscopes and multimeters
  • Ideally experienced in aerospace software engineering compliance (DO-178B/C)
  • Excellent problem-solving skills with a systematic approach

Responsibilities

  • Capture and decompose functional requirements for technical specifications
  • Design and develop safety-critical software applications using standard methodologies
  • Author design documentation and develop embedded device drivers
  • Manage internal project activities and external subcontractors, providing status reports
  • Identify opportunities for continuous improvement in tools and processes
  • Collaborate with software engineering teams utilizing source control concepts
  • Exercise independent judgment in significant matters

Benefits

  • Collaborative work environment in small teams
  • Opportunity to engage with cutting-edge technology
  • Involvement in safety-critical projects with high impact
  • Chance to influence best practices and process improvements
  • Exposure to aerospace standards and compliance checks
Full Job Description
Embedded Software Engineer 2

JOB DESIGNATION:
The Embedded Software Engineer 2 designs, develops, and debugs software, working in small teams to solve problems and explore technologies for new and existing core products.

JOB CORE RESPONSIBILITIES:
• Captures, decomposes, and derives functional requirements to develop technical specifications.
• Applies software standards and utilizes specifications to design, develop, integrate, and test safety-critical software applications using standard and model-based development methodologies and tools.
• Authors design documentation and develop drivers for embedded devices, including microcontrollers and associated peripherals.
• Perform, track, and control internal project activities and manage external subcontractors (including offshore verification partners). Support other team members with expertise in best practices and safety-critical development. Creates periodical status reports for key functions.
• Identify continuous improvement opportunities, including standardization of tools and processes.
• Works as part of a software engineering team using source control concepts
• Consistent exercise of independent judgment and discretion in matters of significance

QUALIFICATIONS:
• 3+ years minimum experience
• Experience using C at a low level (microcontrollers, drivers, interacting with hardware, etc.)
• Experience with Software verification of embedded systems
• Experience with Version Control and Configuration Management systems
• Experience with System verification using lab equipment - oscilloscopes, multimeters, etc...
• Ideally, Aerospace Software Engineering Compliance with DO-178B/C, SOI Audit experience
• Ability to solve problems using a systematic and analytical approach
• Fundamental knowledge of engineering domain principles, concepts, and techniques
• Good oral and written communication skills
• Proficient in Microsoft Office
Nice-to-Have Qualifications:
  • Experience with low-level ( "bare-metal") C programming, including direct hardware interaction such as microcontrollers, device drivers, and peripheral interfaces.
  • Experience verifying embedded software developed in C, Assembly, and SCADE.
  • Familiarity with version control and configuration management tools, including AccuRev and IBM DOORS.
  • Exposure to aerospace or safety-critical software development processes is a plus.
EDUCATION & EXPERIENCE:
• A Bachelor's Degree in Engineering or a technical discipline in Science is required - Computer Engineering, Electrical Engineering, Computer Science, etc...
• 3+ years minimum experience

Similar Jobs

More Jobs at First Tek, Inc.

  • Electrical Engineer
    $80K — $110K *
    Severn, MD 21144 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Engineer Software 2
    $100K — $130K *
    Redondo Beach, CA 90278 (Los Angeles County)
    Information Technology
    In-Person
  • ELECTRICAL TRAINING SPECIALIST
    $75K — $95K *
    Vancouver, WA 98682 (Clark County)
    Energy & Utilities
    In-Person
  • Engineer Software 2
    $90K — $120K *
    Camarillo, CA 93010 (Ventura County)
    Aerospace & Defense
    In-Person
  • Network Security Engineer
    $90K — $120K *
    Elma, NY 14059 (Erie County)
    Information Technology
    In-Person

More Aerospace & Defense Jobs

Find similar EMBEDDED SOFTWARE ENGINEER jobs: