Senior Embedded Software Engineer
Amazech Solutionsabout 1 month ago
Carrollton, TX, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Amazech Solutions
Amazech Solutions is one of the fastest-growing IT Solutions and Staffing companies in the Dallas-Fort Worth Metroplex. Established in 2007 in Frisco, TX, we serve clients in the DFW area and nationwide. We are proud to be trusted partners to various clients, and we are an employee-centric organization.
Job Title
We are looking for a Senior Embedded Software Engineer to work out of Carrollton, TX (onsite 5 days)
Technical Skills:
- 10+ years of professional experience developing embedded software in C/C++.
- Experienced in architecture, design, hardware/software integration, and development of embedded software.
- Ability to develop unit test-driven software components.
- Experience in technical leadership, project planning, and project tracking.
- Experience with Real Time Operating Systems (RTOS) software development.
- Experience in LINUX application process development.
- Familiar with Embedded Security (firmware signing, secure boot, etc.).
- Familiar with wireless technologies (WiFi, BLE).
- Familiar with industry standard embedded design, object-oriented design and debugging tools (JTAG, protocol analyzers, emulators).
- Familiar with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards).
- Experience in the design of analog and digital circuits and control boards.
- Familiarity with HVAC/Refrigeration control systems is a plus.
Application
Please share your resume with: shoban@amazech.com
Required Skills
Wireless technologies (WiFi, BLE)
Embedded software development
Project planning
Unit test-driven development
Architecture and design
Project tracking
Real Time Operating Systems (RTOS)
Object-oriented design
Embedded design methodologies
C/C++ programming
Hardware/software integration
Refrigeration control systems (plus)
Technical leadership
Debugging tools (JTAG, protocol analyzers, emulators)
Configuration Management tools
Embedded Security (firmware signing, secure boot)
Analog and digital circuit design
Linux application development