421 IT & Software Developer jobs in the US

Senior Embedded Software Engineer
$97,284 - 117,160
Confidential
South 3rd Street 719, Wilmington
$97,284 - 117,160
Requirements
Must:
- Extensive experience in embedded software development on ARM architecture; familiarity with OS Kernels and RTOS environments.
- Proficient in programming languages, including C/C++, Python, JavaScript, Java, C#, Visual Basic, Perl, Bash scripting, HTML/CSS for UI and content development.
- Strong understanding of communication protocols such as TCP/IP, UDP, Ethernet, DHCP, and WAN/LAN networking; experience with network monitoring tools.
- Knowledge of FPGA design principles; experience with VHDL/Verilog is advantageous.
- Familiarity with cloud platforms like AWS for IoT applications; experience with RESTful APIs and JSON data formats.
- Experience working with sensors and IoT devices utilizing Zigbee or other wireless protocols; understanding of encryption standards for secure communications.
- Ability to design algorithms related to signal processing or machine learning; familiarity with MATLAB or Simulink is a plus.
- Skilled in debugging complex embedded systems using Visual Studio or Eclipse; familiarity with test automation frameworks is preferred.
- Strong analytical skills combined with a solid understanding of computer networking principles, including TCP/IP stack management and network troubleshooting techniques.
- Minimum of 3 years of experience in embedded software development is required.
Responsibilities
- Design, create, and enhance embedded software solutions for various hardware platforms, including FPGA, ARM, and Raspberry Pi.
- Collaborate with hardware engineers to develop firmware for PCB-based systems and sensors.
- Implement and maintain communication protocols such as RESTful API, TCP/IP, and Zigbee for device interaction.
- Develop algorithms for signal processing, machine learning applications, and data analysis using tools like Python, MATLAB, or Simulink.
- Conduct debugging, troubleshooting, and unit testing of embedded software to ensure high quality and reliability.
- Write efficient and maintainable code in languages such as C/C++, Python, JavaScript, and Objective-C.
- Utilize version control tools, such as GitHub and SVN; actively participate in Agile development cycles using Jira or Confluence.
- Produce documentation and technical specifications according to UML standards.
- Perform software quality assurance activities, including test automation and system validation on Linux and Windows operating systems.
- Support continuous integration and continuous deployment (CI/CD) processes using tools such as Jenkins.
- Engage in hardware-software integration tasks, including soldering, PCB design review, and system testing.
Description
We are looking for a talented Sr. Embedded Software Engineer to spearhead the development and integration of embedded systems across diverse platforms. Our team thrives on innovation and collaboration, working on advanced projects incorporating IoT, machine learning, and signal processing. This role is based in Wilmington, NC, offering an annual salary ranging from $97,284.83 to $117,160.23. We provide an engaging work environment that values technical excellence and offers numerous growth opportunities for professionals eager to play a key role in shaping embedded solutions across multiple industries.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Hardware Developer salaries in the United States here.
How many Hardware Developer jobs are in the United States?
Currently, there are 421 Hardware openings.
Is the US a good place for Hardware Developers?
The US is one of the best countries to work as a Hardware Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Hardware Developer jobs in the United States?
Jump, D3 Security Management Systems, LawDepot, Ironclad TEK Inc., Kane Partners LLC, Philips, 4Front Solutions among others, are currently hiring for Hardware roles in the United States.
The company with most openings is SimVentions, Inc - Glassdoor ✪ 4.6 as they are hiring for 17 different Hardware Developer jobs in the United States. They are probably quite committed to find good Hardware Developers.
The company with most openings is SimVentions, Inc - Glassdoor ✪ 4.6 as they are hiring for 17 different Hardware Developer jobs in the United States. They are probably quite committed to find good Hardware Developers.