Full Time

Lead Embedded Software Engineer (Fully Remote)

Actalent
Remote!
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Actalent, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Lead Embedded Software Engineer at Actalent will oversee the design, development, and implementation of embedded software solutions. This position entails collaborating with cross-functional teams to define and execute software requirements, ensuring robust performance and reliability of the company's innovative products. The successful candidate will leverage their extensive technical expertise and leadership skills to mentor junior engineers and drive project milestones, all within a fully remote work environment.



Job Responsibilities

  • Lead the architecture, design, and development of embedded software for various applications.
  • Collaborate with hardware engineers to integrate software solutions, ensuring seamless operation.
  • Conduct code reviews, testing, and debugging to uphold high-quality standards.
  • Develop technical documentation to support software development and future maintenance.
  • Mentor and train junior software engineers, fostering skill development and best practices.
  • Actively participate in project planning and status meetings, providing updates on milestones and challenges.
  • Research and recommend new tools and technologies to enhance product functionality and development efficiency.


Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in embedded software development.
  • Strong proficiency in C/C++ and experience with Real-Time Operating Systems (RTOS).
  • Experience with hardware integration and understanding of hardware interfaces such as SPI, I2C, and UART.
  • Familiarity with Agile development methodologies and version control systems, such as Git.
  • Excellent problem-solving skills and the ability to work independently in a remote environment.
  • Strong communication skills, with the ability to articulate technical concepts to a diverse audience.


Technologies & Tools

The Lead Embedded Software Engineer will work with a range of technologies and tools including embedded C/C++, RTOS platforms, debugging tools, and development environments such as Eclipse or Visual Studio. Familiarity with configuration management tools and simulators will also be beneficial to efficiently manage projects and streamline development processes.



Ideal Candidates

Ideal candidates for this position will possess a proactive attitude and a strong ability to collaborate within a distributed team. They should demonstrate a commitment to innovation and be eager to embrace technological advancements. Furthermore, individuals who thrive in fast-paced environments, are adaptable to change, and possess exemplary leadership qualities will be considered a great fit for the role.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.