4225 IT & Software Developer jobs in the US

Software Engineer - Firmware for Public Safety Systems
$68,731 - 98,187
Federal Signal
Federal Signal Drive, University Park
$68,731 - 98,187
Requirements
Must:
- Bachelors degree in computer science or a comparable field from an accredited institution.
- 5-7 years of relevant experience in a similar position.
- Strong expertise in C/C++ programming languages, particularly for embedded systems.
- Profound understanding of microcontroller architectures, memory management, peripherals, and communication protocols.
- Familiarity with widely-used RTOS such as FreeRTOS, Zephyr, or similar.
- Experience with development tools such as IDEs, debuggers, and emulators specific to embedded systems.
- Background in unit testing, integration testing, and system-level validation methods.
- Excellent problem-solving and debugging skills for complex firmware challenges.
- Strong communication abilities to convey technical concepts to both technical and non-technical audiences.
Responsibilities
- Design firmware architectures and algorithms to fulfill product specifications, while considering hardware limitations and enhancing performance.
- Develop clean, efficient, and thoroughly documented firmware code using embedded C/C++, following coding standards and best practices.
- Engage with various hardware components, including microcontrollers, memory, and communication interfaces, to manage interactions via firmware.
- Collaborate with RTOS to handle system tasks with accuracy in timing and prioritization.
- Conduct comprehensive unit, integration, and system-level testing to detect and rectify firmware issues, employing debugging tools and strategies.
- Work closely with hardware engineers to facilitate smooth integration between firmware and hardware, addressing any design hurdles and providing feedback.
- Generate detailed technical documentation for firmware design, implementation, and testing processes.
- Enhance existing firmware by applying bug fixes, adding features, and implementing updates per customer requirements.
- Participate in product evaluations to verify compliance with engineering standards.
- Maintain flexibility to undertake additional tasks and assignments as necessary.
Description
At Federal Signal, based in University Park, we are a premier manufacturer and supplier of integrated systems and products designed to ensure the safety and protection of individuals and property. Our offerings include alert systems for campuses and communities, communication solutions for emergency vehicles and first responders, and comprehensive security networks. We take pride in our history, having been founded in 1901, and we continue to deliver top-quality equipment that supports municipal, governmental, industrial, and commercial sectors. We also offer our employees excellent career growth opportunities, a competitive wage range of $68,731 - $98,187, and a comprehensive benefits package that includes annual bonus potential, various forms of insurance, paid vacations, 401(k) plans with matching contributions, and tuition reimbursement. We are committed to providing a smoke-free and drug-free work environment.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find System Engineer salaries in the United States here.
How many System Engineer jobs are in the United States?
Currently, there are 4225 System openings. Check also: Linux jobs, Windows jobs, Network jobs - all with salary brackets.
Is the US a good place for System Engineers?
The US is one of the best countries to work as a System 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 System Engineer jobs in the United States?
D3 Security Management Systems, The Dufresne Group (TDG), GINGER Telecom, GE Aerospace, Glotel, AMERICAN SYSTEMS, Cemen Tech among others, are currently hiring for System roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 303 different System Engineer jobs in the United States. They are probably quite committed to find good System Engineers.
The company with most openings is Judge Group, Inc. as they are hiring for 303 different System Engineer jobs in the United States. They are probably quite committed to find good System Engineers.