Embedded Software - Engineer
Job Responsibilities:
- Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines.
- Designs, develops, codes, tests and debugs system software.
- Involved in specifications, design and development of embedded firmware in engineering projects.
- Analyzes and enhances efficiency, stability and scalability of system resources.
- Integrates and validates new product designs.
- Supports software QA.
- Provides postproduction support. Interfaces with hardware design and development.
Skills:
- Bachelor's Degree
- Software Unit Testing
- Firmware
- Real-Time Embedded Systems (RTOS, VxWorks, Xenomai, Linux)
- Real-Time Software/Hardware
- Software Documentation
- C/C++ Programming
- Collaboration on shared code repositories (e.g., Git)
- Embedded Software
- Object Oriented Software Design and Development
- Scripting Languages: Perl, Python, Shell Scripting, Powershell.
- Software Design/Development
- Multithreaded and Multiprocessor Applications
- CI/CD pipelines tools (GitHub Actions, Jenkins, Ansible, etc.)
- Communication Protocols (USB, Ethernet, PCIe, I2C, SPI)
- Software Testing
- MODBUS protocol
- Master’s degree
Education/Experience:
- Experience in embedded systems development.
- Experience in hands-on development and troubleshooting on embedded targets.
- Solid programming experience in C or C++.
- Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
- Knowledge of reading schematics and data sheets for components. Strong documentation and writing skills.
Recommended Jobs
Administrative Assistant
Job Description Job Description Administrative Assistant needed for local accounting firm’s New Bedford Office. RESPONSIBILITIES: ~ Answer phones with professionalism and confidence ~ Rout…
CUDA Kernel Engineer
Location: Remote US Start date: ASAP Languages: English (required) About the Role Pragmatike is hiring on behalf of a fast-growing AI startup recognized as a Top 10 GenAI company by…
Sorter
Function : The Sorter/Processor will perform a variety of tasks to assist in the operation of the sorting room. Duties: Process and sort donations by inspecting and separating saleable from un…
Technician
Looking for a Vehicle Maintenance Technician. Duties include but are not limited to: Front/ Back end work. Lube, Oil, Filter. Mount and Balance Tires. Computer scan/ diagnostics. B…
Automotive Body Shop Technician
Repairs damaged body parts and bodies of vehicles in accordance with factory and dealership specifications and time standards. Benefits: ~ Health Insurance ~ Dental Insurance ~401(k) program…
Assistant General Manager
Why Wendy's WHY WENDY’S? As an Assistant General Manager at Wendy’s, you’ll provide leadership, supervision, and direction on strategic initiatives and operating standards to positively impact bus…
Eastern U.S. Regional Sales Manager
Description Sumitomo Electric Interconnect Products, Inc. (SEIP) is seeking an Eastern Regional Sales Manager. The Regional Sales Manager is responsible for managing all sales activities for SEIP p…
Senior Scientific Business Systems Analyst
Locations: Waltham, MA **This role will require full-time on-site presence (5 days / week) at our client site in Waltham / Lexington, MA)** **This role is NOT eligible for relocation assistan…
Pest Control Technician / General Labor
Job Description Job Description ABOVE AVERAGE PAY! DO YOU LOVE THE OUTDOORS? We might just have the job for you!!! We are hiring immediately for highly motivated team members for outdoor mo…