Principal Embedded Software Engineer - Hiring Now

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader Fast Apply

Job Description - Principal Embedded Software Engineer - Hiring Now

We are in search of an organized Principal Embedded Software Engineer to join our diverse team at VSG Business Solutions LLC in Hudson, MA.
Growing your career as a Full-Time Principal Embedded Software Engineer is an exceptional opportunity to develop exceptional skills.
If you are strong in research, planning and have the right mindset for the job, then apply for the position of Principal Embedded Software Engineer at VSG Business Solutions LLC today!

Positions Details Location

  • Interview: 1st Round is Teams Meeting 2nd Round is onsite interview onsite is mandatory

Please, I need All of the below filled out when you submit a candidate.

Full Legal Name:

Contact Number:

E-Mail ID:

Current Location (City & State):

Visa Status:

Availability:

How Many Years of Experience with

  1. C:
  2. C++ (version and last used):
  3. Embedded:
  4. Linux:
  5. RTOS:
  6. Microprocessors:
  7. Device drivers:
  8. Flash:
  9. i2c devices:
  10. spi devices:
  11. Amplifiers:
  12. D/A converters:
  13. A/D converters:
  14. Interrupts:
  15. Multi-threaded applications:
  16. DMA's:
  17. Caches:

Master's Degree

University/College Attended:

Year of Graduation:

What is your degree in:

Bachelor's Degree

University/College Attended:

Year of Graduation:

What is your degree in:

Best domains to look from

Robotics

Machines

Automotive

Aerospace

Semiconductor

Consumer Electronics

Consumer Products

Job Description

Position Overview: We are seeking a highly skilled and experienced Principal Embedded Software Engineer to join our dynamic team. As a Principal Embedded Software Engineer, you will play a key role in the development of embedded systems and device drivers for our next-generation products. You will lead a team of software engineers, guiding them in the design, implementation, and testing of software components to ensure reliability, efficiency, and performance. This position requires expertise in embedded systems, device drivers, and low-level programming, as well as strong leadership and communication skills.

Responsibilities:

  • Lead the design and development of embedded software for our products, including device drivers, firmware, and low-level software components.
  • Collaborate with cross-functional teams to define software requirements and architecture, ensuring alignment with overall product goals and specifications.
  • Provide technical leadership and guidance to software engineers, fostering a collaborative and innovative work environment.
  • Conduct code reviews, perform debugging and optimization, and ensure code quality and adherence to coding standards.
  • Develop and maintain comprehensive documentation for software design, implementation, and testing processes.
  • Stay updated on emerging technologies and industry trends in embedded systems and device drivers, incorporating new techniques and best practices into our development process.
  • Work closely with hardware engineers to integrate software with hardware components and peripherals, ensuring seamless operation and compatibility.
  • Support product validation and testing activities, including troubleshooting issues and implementing solutions as needed.
  • Mentor junior engineers, providing technical guidance and knowledge sharing to facilitate their professional growth and development.

Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field; advanced degree preferred.
  • 8+ years of experience in embedded software development, with a focus on device drivers and low-level programming.
  • Proficiency in programming languages such as C, C++, and assembly language for embedded systems.
  • Strong understanding of embedded systems architecture, including microcontrollers, processors, and peripherals.
  • Experience with real-time operating systems (RTOS), embedded Linux, and other embedded software environments.
  • Demonstrated leadership experience, with the ability to lead a team of engineers and drive project execution.
  • Excellent problem-solving skills and attention to detail, with a track record of delivering high-quality software solutions.
  • Effective communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Experience with version control systems, software development tools, and agile development methodologies.
  • Familiarity with hardware design principles and digital electronics is a plus.

Benefits of working as a Principal Embedded Software Engineer in Hudson, MA:


● Excellent Benefits Package
● Advancement opportunities
● Advantageous package
Original job Principal Embedded Software Engineer - Hiring Now posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Hudson, Ma

icon get direction How to get there?
View similar jobs below

Similar Jobs in the US

🔎

People also search for

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.