904 IT & Software Developer jobs in the US

Be among the first 5 applicants!
Sage Technologies Ltd jobs

Linux Embedded Software Developer

$99,000 - 138,000
Sage Technologies Ltd
2500 Maryland Rd Ste 502, Philadelphia + Remote (US)
$99,000 - 138,000
Company Size icon
Company Size
<50
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- US Citizenship is mandatory. - We only accept local candidates; relocation and visa sponsorship will not be provided. - Experience: - Preferred mid-level engineer, though we welcome candidates with varying experience who are eager to learn and develop. - Minimum of 5 years of hands-on experience in Linux embedded system development using Yocto or Buildroot, along with integration of hardware and software for high-speed real-time systems. - Proficient in Linux workstation operations, including command line interface, shell scripting, common user commands, file system structure, user management, and network configuration and permissions. - Strong understanding of embedded Linux microcontroller operating systems, including kernel configuration, device drivers, device tree, bootloader, and multi-threaded applications. - 5-10 years of experience in defense, aerospace, or commercial sectors. - Technical Skills: - Proficient in C/C++ programming. - Excellent problem-solving skills and attention to detail. - Hands-on experience with hardware debugging tools and techniques. - Expertise in interfacing with devices via I2C, SPI, RS232/485, USB, Ethernet, MIL-STD-1553, ARINC 429, ARINC 717, as well as MIPI-CSI/DSI, Camera Link, and parallel RGB video. - Familiarity with NXP i.MX8, MC92 Family, or Microchip PIC32CK processors. - Education: - Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.

Responsibilities

- Design and integrate real-time applications utilizing LINUX and C/C++ for complex SoC, microcontroller, or FPGA-based embedded systems. - Debug both hardware and software using advanced testing equipment and tools. - Contribute to technical proposals, white papers, project reports, and presentations. - Collaborate with a dynamic, small team to deliver high-quality, mission-critical solutions.

Description


At Sage Technologies, we are at the forefront of technology and need a talented Embedded LINUX Software Engineer to join our team. You will be instrumental in designing and developing advanced embedded systems that incorporate camera and display technology, augmented reality, digital sensor processing, and system communications to provide significant solutions for our DoD clients. Our close-knit, collaborative team thrives on innovation and teamwork. The work is hands-on, requiring your presence at our facility rather than remote work. The primary development environment is Yocto Project, but familiarity with Buildroot is also a valuable asset. Your experience will involve source code development and hardware integration using an NXP iMX8-based microcontroller, requiring a deep understanding and proficiency in managing customizations to the kernel, board support package (BSP), new applications, and kernel device drivers. You will work with various peripherals such as sensors and displays using MIPI CSI/DSI, accelerometers, temperature and voltage measurements, rotary encoders, and basic hardware I/O employing standard protocols. Why Join Us? We offer a competitive salary along with a comprehensive benefits package, which includes medical, dental, and vision coverage, retirement savings plans, and a flexible, casual work environment. Join us for the opportunity to engage in innovative projects with a small, collaborative team where your contributions truly matter. Job Type: Full-time Benefits Include: - 401(k) - Dental insurance - Flexible spending account - Health insurance - Paid time off If you're ready to take the next step in your career and contribute to meaningful projects, we look forward to hearing from you!
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.

How many C / C++ Developer jobs are in the United States?

Currently, there are 904 C / C++ openings.

Is the US a good place for C / C++ Developers?

The US is one of the best countries to work as a C / C++ 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 C / C++ Developer jobs in the United States?

Sperasoft, Bain Magique, Archon Systems Inc, Journey Freight International inc, Puter Technologies Inc., Ontario One Call, HAPLY Robotics Inc. among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Leidos as they are hiring for 88 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.