Embedded Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

ConsultNet Technology Services and Solutions ยท 20 hours ago

Embedded Software Engineer

ConsultNet Technology Services and Solutions is a global leader in advanced autonomous and robotic solutions. They are seeking Embedded Software Engineers to participate in the full software development life cycle for embedded software on unmanned robotic vehicles, focusing on requirements development, design, implementation, testing, and support.

Human ResourcesInformation TechnologyStaffing Agency
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Develop features for embedded applications
Diagnose, troubleshoot, and correct reported software defects
Participate in system-level engineering and integration
Support deployed systems in field or test environments
Follow best practices in software development, including:
Writing clear, maintainable C/C++ code
Continuous refactoring
Unit, integration, and system-level testing
Adherence to design patterns and SOLID principles
Design for code reusability
Use of distributed version control systems

Qualification

C/C++ programmingEmbedded software developmentReal-time operating systems (RTOS)Agile software developmentDevice driver developmentCommunication protocolsSensor interfacingInterpersonal skillsTeam collaborationProblem-solving skills

Required

Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field; Master's preferred
Professional experience designing and implementing embedded, real-time software using C/C++ for embedded processors: Engineer II: 1-3 years, Engineer III: 3-5 years, Engineer IV: 5-7 years
Familiarity with large, multithreaded embedded applications running on RTOS
Understanding of electrical and mechanical systems
Strong interpersonal and communication skills
Ability to work independently and collaboratively in a team environment
U.S. work authorization required

Preferred

Agile software development concepts and processes
Development of device drivers for embedded systems
Unmanned vehicle systems
Flash programming tools
Communication protocols: TCP, UDP, CAN, SPI, RS232
Robotic Operating System (ROS/ROS2)
Sensor interfacing (GPS, LIDAR, RADAR, ultra-sonics)
Control systems development

Company

ConsultNet Technology Services and Solutions

twittertwittertwitter
company-logo
ConsultNet is a talent solutions company that helps businesses solve complex challenges by integrating talent, technology, and scalable delivery models.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Marnie Nuttall
Chief Financial Officer
linkedin
Company data provided by crunchbase