Senior embedded software engineer Job at Berkner Group, Boston, MA

UVUyRkFId1hCN2dpSlVGYmdNV09NbWlnVmc9PQ==
  • Berkner Group
  • Boston, MA

Job Description

Senior Embedded Software Engineer

About the Company: Our client is a company addressing the spatial sensing challenge at the edge for automotive and consumer devices, with innovation stemming from research funded by the National Science Foundation (NSF) and DARPA. The team is pioneering Digital Imaging Radar technology and is dedicated to delivering state-of-the-art solutions to the market.

Position Overview: The Embedded Software Engineer will be responsible for developing, integrating, and optimizing embedded software solutions with a focus on PCIe, Ethernet, and PetaLinux. The ideal candidate will have a strong background in embedded systems, experience with PetaLinux, and proficiency in PCIe and Ethernet protocols.

Key Responsibilities:

  • Design, develop, and maintain embedded software for systems utilizing PCIe and Ethernet
  • Integrate and configure PetaLinux on embedded platforms
  • Develop and optimize drivers and middleware for PCIe and Ethernet interfaces
  • Collaborate with hardware and software engineers to ensure seamless integration of embedded solutions
  • Conduct debugging and troubleshooting to resolve issues in embedded systems
  • Perform system-level testing and validation to ensure performance and reliability
  • Create and maintain detailed documentation for software design, development, and testing processes
  • Participate in design reviews and contribute to the continuous improvement of development practices

Qualifications:

  • Bachelor’s or Master’s degree (preferred) in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 3-5 years of experience in embedded software development, with a focus on PCIe and Ethernet
  • Proficiency in C/C++ programming for embedded systems
  • Experience with PetaLinux development and configuration
  • Strong understanding of PCIe and Ethernet protocols and interfaces
  • Excellent problem-solving skills and attention to detail
  • Ability to work effectively both independently and as part of a multidisciplinary team
  • Strong communication skills, both written and verbal

Preferred Qualifications:

  • Experience with FPGA-based systems and integration
  • Familiarity with other embedded operating systems and development environments
  • Knowledge of real-time operating systems (RTOS)
  • Experience with version control systems such as Git
  • Familiarity with scripting languages like Python or Bash
  • Background in network protocol stack implementation and optimization

Benefits:

  • Competitive salary and comprehensive benefits package
  • Opportunity to work on innovative and impactful projects
  • Collaborative and inclusive work environment
  • Professional development and career advancement opportunities
  • Flexible working hours and potential for remote work

Berkner Group has been retained to execute this search. If you were contacted by Berkner Group, please reply to the person who contacted you. If you are applying to a job posting, please email your resume and a brief introduction to careers@berknergroup.com. Please include your name and the title for this position (“[Your name] - Senior Embedded Software Engineer - L645Y56R”) in the subject line of your email. We look forward to hearing from you!

Job Tags

Remote job, Full time, Flexible hours,

Similar Jobs

Unified Strategic Resources

Security Guard Job at Unified Strategic Resources

 ...installation and immediately contact the Security Forces to turn over persons suspected of...  ...training environment, to include the experience of receiving the spray to the facial area...  ...and around large buildings. Some security guard positions may require common physical... 

Five Star Painting Careers

Painter Job at Five Star Painting Careers

 ...companyis growing and we pride ourselves in working with quality painting crews! If you are a painter interested in working with our...  ..., climbing stairs and ladders, etc. We aim to keep our subcontractors busy and develop a lasting business relationship!RESPONSIBILITIES... 

NursesRx

Neonatal Intensive Care Nurse - Travel - (NICU RN) Job at NursesRx

 ...Job Category Registered Nurse Profession NICU Specialty Shift 8 N Duration 13 Weeks Start Date ASAP Pay...  ...& Requirements Neonatal Intensive Care Nurse - Travel - (NICU RN) This well respected NICU is looking for the right RN to join their... 

Fresenius Medical Care North America

Dialysis Charge Registered Nurse Job at Fresenius Medical Care North America

 ...related to the principles and techniques of dialysis by participating in all scheduled in-...  ...patient information. + Coordinate Charge Nurse duties with Staff RNs acting in the...  ...physicians. + The position requires travel between assigned facilities and various locations... 

American Income Life : AO

Life Insurance Virtual Sales Agent Job at American Income Life : AO

 ...have relationships with 30,000+ Groups nationwide with millions of members needing our services...  ...Lifetime renewals Benefits (Health Insurance, Life Insurance) Union backed...  ...leading tools and technology access Work from home (web conference-based presentations: ZOOM...