Embedded Software Engineer

Looking for a Senior Electrical Engineer to join our growing team!

Easy Apply Now

A bit about us:

We design and develop high-performance, rugged computer systems for the aerospace & defense and industrial industries. Our products are reliable and durable, able to withstand harsh environments. We offer customized solutions to meet our customers' specific needs and provide exceptional customer service and technical support. Let us help you find the best possible solutions for your rugged computing needs. Looking for a Senior Electrical Engineer to join our growing team!

Why join us?

Amazing Benefits!
  • Great Benefits (Medical, Dental, Vision)
  • Competitive Bonus
  • 401k Match
  • Growth and advancement opportunities
  • Flexible Schedule
  • 9/80 work week

Job Details

Job Details:

As an Embedded Software Engineer, you will play a crucial role in our dynamic and fast-paced Engineering team. You will be responsible for the design, development, and implementation of software for our embedded systems. This role offers an exciting opportunity to work with cutting-edge technologies and to make a significant impact in our product development lifecycle.

Responsibilities:

  • Design, develop, code, test, and debug system software for embedded systems based on requirements.
  • Review and analyze system specifications to assess feasibility of design within time and cost constraints.
  • Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Perform software integration and hardware integration tests to ensure the functionality and performance of the system.
  • Create and maintain software documentation, ensuring all software processes and procedures are up to date and aligned with company policies.
  • Collaborate with other engineering teams to define system architecture and product deliverables.
  • Participate in all phases of the software development lifecycle, from design to deployment.
  • Troubleshoot and resolve software defects and other technical issues in a timely manner.
  • Stay up-to-date with the latest industry trends and technologies to ensure our systems are current and competitive.

Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • A minimum of 3 years of experience in embedded software development.
  • Proficiency in C++, "C", and Bare metal C programming languages.
  • Experience with RTOS, VXworks, Linux, and bare metal embedded systems.
  • Strong knowledge of software deployment and software integration processes.
  • Experience with hardware integration and understanding of hardware-software interfaces.
  • Excellent problem-solving skills with a strong attention to detail.
  • Ability to work independently and collaboratively in a team environment.
  • Strong written and verbal communication skills.
  • Demonstrated ability to manage multiple tasks and projects simultaneously, meeting deadlines and exceeding expectations.
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
Los Angeles, CA
Job Type
Permanent
Compensation
$100,000 - $135,000