CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Firmware Applications Engineer Jobs

125 Job Offers

Filters
Network Engineer
Save Icon
Location Icon
Location
United States , Houston
Salary Icon
Salary
Not provided
cactuswhd.com Logo
Cactus Wellhead LLC
Expiration Date
Until further notice
Read More
Arrow Right
Information System Security Manager Level 3
Save Icon
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Read More
Arrow Right
Embedded Software Manager
Save Icon
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
118000.00 - 170000.00 USD / Year
commscope.com Logo
CommScope
Expiration Date
Until further notice
Read More
Arrow Right
GCCS Engineer
Save Icon
Location Icon
Location
United States , Colorado Springs
Salary Icon
Salary
120000.00 - 125000.00 USD / Year
bwfed.com Logo
BlueWater Federal Solutions
Expiration Date
Until further notice
Read More
Arrow Right
Senior/Staff Embedded Software Engineer – Camera Systems
Save Icon
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
170000.00 - 282500.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Read More
Arrow Right
Explore a world of opportunity in Firmware Applications Engineer jobs, a critical and dynamic career path at the intersection of hardware and software. These professionals are the vital link between complex embedded firmware and the end-user, ensuring that software applications run seamlessly and securely on specific hardware platforms. If you are passionate about making technology accessible, reliable, and powerful, this role offers a challenging and rewarding career. A Firmware Applications Engineer typically acts as both a developer and a technical bridge. Their primary mission is to implement, maintain, and optimize software applications that reside on embedded systems. This involves writing efficient, low-level code that interacts directly with hardware components like microcontrollers, sensors, and memory. However, their role extends far beyond pure development. They are responsible for creating and refining the very frameworks and tools that other developers use to build applications for the platform. This includes developing software development kits (SDKs), libraries, and APIs that abstract the underlying hardware complexity, enabling a broader range of developers to create compatible software. Common responsibilities for individuals in these jobs are multifaceted. They spend a significant portion of their time on application lifecycle management, from initial design and coding through to testing, deployment, and ongoing maintenance. A strong emphasis is placed on quality assurance; they write and automate tests, establish and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines, and create comprehensive documentation. Furthermore, a key aspect of the role is providing technical support. This includes assisting both internal teams and, crucially, third-party developers who are building applications for the hardware, troubleshooting issues, and ensuring a smooth development experience for the entire ecosystem. To succeed in Firmware Applications Engineer jobs, a specific and robust skill set is required. A bachelor's degree in Computer Science, Electrical Engineering, or a related field is typically a minimum requirement. Proficiency in Embedded C is absolutely fundamental, as it is the lingua franca for programming resource-constrained devices. Experience with higher-level scripting languages, particularly Python, is highly valuable for creating automation tools, test scripts, and support utilities. A solid understanding of cryptography is often essential for roles involving secure devices and data protection. Beyond technical prowess, excellent communication and interpersonal skills are critical for collaborating with cross-functional teams and supporting external partners. Familiarity with modern software engineering practices like version control (e.g., Git) and CI/CD is standard. An interest in software security is a common thread, and while not always mandatory, knowledge of emerging languages like Rust for embedded systems is becoming an increasingly valuable asset. For those seeking a role that blends deep technical problem-solving with user-centric application development, exploring Firmware Applications Engineer jobs is the perfect next step.

Filters

×
Countries
Category
Location
Work Mode
Salary