Build cross-platform mobile and embedded applications using Flutter. * Develop lightweight, modern ... Proficiency with Go or another compiled back-end language (Rust, Java, etc.). * Practical ...
Build cross-platform mobile and embedded applications using Flutter. * Develop lightweight, modern ... Proficiency with Go or another compiled back-end language (Rust, Java, etc.). * Practical ...
Hands\-on expertise in 2+ areas (e.g., network or embedded\/hardware security, cryptography, web ... Use Python\/Rust to automate security workflows; establish and track KPIs\/metrics that quantify ...
Hands\-on expertise in 2+ areas (e.g., network or embedded\/hardware security, cryptography, web ... Use Python\/Rust to automate security workflows; establish and track KPIs\/metrics that quantify ...
Security Engineer
Chicago, IL · On-site
$145K - $195K/yr
Run continuous internal pentests against Coinflow services, APIs, infrastructure, and embedded SDKs ... Fluency in TypeScript/Node and at least passing comfort with Rust, Go, or Python - enough to read ...
Security Engineer
Chicago, IL · On-site
$145K - $195K/yr
Run continuous internal pentests against Coinflow services, APIs, infrastructure, and embedded SDKs ... Fluency in TypeScript/Node and at least passing comfort with Rust, Go, or Python - enough to read ...
Rust Embedded information
See Illinois salary details
$67.8K - $77K
1% of jobs
$77K - $86.2K
2% of jobs
$86.2K - $95.3K
3% of jobs
$95.3K - $104.5K
6% of jobs
$104.5K - $113.6K
5% of jobs
$113.6K - $122.8K
5% of jobs
$126K is the 25th percentile. Wages below this are outliers.
$122.8K - $132K
5% of jobs
$132K - $141.1K
7% of jobs
$141.1K - $150.3K
3% of jobs
$150.3K - $159.4K
3% of jobs
The median wage is $160.7K / yr.
$159.4K - $168.6K
58% of jobs
$67.8K
$148.6K
$168.6K
How much do rust embedded jobs pay per year?
What are the key skills and qualifications needed to thrive in the Rust Embedded position, and why are they important?
To thrive as a Rust Embedded professional, you need strong proficiency in the Rust programming language, embedded systems design, and low-level hardware interaction, often supported by a degree in computer engineering, electrical engineering, or a related field. Experience with microcontroller platforms (such as ARM Cortex-M), version control systems like Git, and tools such as embedded debuggers or simulators is commonly required; certifications in embedded development or safety standards (e.g. ISO 26262) can be advantageous. Effective problem-solving, attention to detail, and strong collaboration skills are essential for successful project delivery. These skills ensure reliability, efficiency, and safety in developing robust embedded software for critical hardware applications.
What are some typical day-to-day tasks for a Rust Embedded engineer?
As a Rust Embedded engineer, your daily tasks often include designing, coding, and debugging firmware or low-level drivers in Rust, conducting hardware-software integration tests, and working closely with cross-functional teams such as hardware engineers and QA specialists. You may also participate in code reviews, optimize system performance, and document technical specifications to support maintainable development. Troubleshooting and resolving issues that arise during real-world device deployment is also a common responsibility. This role involves a mix of independent problem-solving and collaborative teamwork to ensure reliable, high-performance embedded solutions.
What is a Rust Embedded job?
A Rust Embedded job involves developing software for embedded systems using the Rust programming language. These systems include microcontrollers, IoT devices, and real-time applications where performance, safety, and reliability are critical. Rust's memory safety features and concurrency support make it well-suited for embedded development, reducing common issues like buffer overflows and data races. Developers in this field work with low-level hardware interactions, device drivers, and firmware while optimizing for constraints like power consumption and processing speed.
- Embedded Microcontroller Engineer
- New Grad Embedded Engineer
- Automotive Embedded Software Engineer
- Embedded Software Engineer Remote
- Independent Contractor Embedded Software Engineer
- Manager Electrical Engineer Embedded Systems
- Freelance Embedded Software Engineer
- Contractual Qt Software Developer
- Remote Polarion
- Senior Embedded Software Engineer
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 13 days ago
Altom Transport rating
7.2
Based on 7 frontline employees who took The Breakroom Quiz
Job description
We're seeking an experienced Software Engineer to maintain, enhance, and modernize a suite of .NET-based applications while developing new cross-platform, mobile, and distributed systems. This role bridges legacy modernization with next-generation engineering, spanning .NET, Flutter, Go, Docker, Linux, and private-cloud services.
A central component of this position involves integrating several independent internal applications to create a seamless, cohesive ecosystem across operational, logistics, compliance, and internal systems. The role also includes transforming a legacy Windows application into a modernized, forward-compatible software architecture.
The ideal candidate is comfortable working across Microsoft and non-Microsoft stacks, private cloud environments, Linux-based microservices, modern front-end development, and mobile applications. Familiarity with AI-assisted development tools (Cursor, Copilot, etc.) is highly valued to improve both speed and quality.
Key Responsibilities
- Maintain, troubleshoot, refactor/modernize, and enhance existing .NET Framework / .NET Core applications.
- Architect and develop APIs, microservices, event-driven components, and back-end systems for portals, dashboards, and enterprise workflows.
- Build new back-end services using Go, .NET Core, Node.js, or Python for scalability and cross-platform compatibility.
- Build cross-platform mobile and embedded applications using Flutter.
- Develop lightweight, modern web interfaces using JavaScript/TypeScript with a strong focus on UX/UI design principles.
- Integrate internal applications and data flows to improve cohesion across multiple sovereign systems, unifying workflows and reducing operational silos.
- Plan and execute migration and modernization strategies to the organization's private cloud environment.
- Deploy and manage Linux-based services and containerized workloads (Docker).
- Design and manage CI/CD deployments using Docker, GitHub Actions, or GitLab CI.
- Manage relational databases (SQL Server, Postgres, MySQL), including schema design and performance tuning.
- Utilize AI-assisted tools (Cursor AI, GitHub Copilot) to enforce quality and accelerate delivery.
- Collaborate with IT, engineering, and operations teams to ensure seamless integration and interoperability across business systems.
- Participate in Agile ceremonies, structured change workflows, code reviews, and automated testing.
Requirements
Required Qualifications
- 3+ years of hands-on experience with .NET Framework / .NET Core development.
- Experience building cross-platform mobile applications using Flutter (Dart).
- Proficiency with Go or another compiled back-end language (Rust, Java, etc.).
- Practical experience with Linux service deployment, CLI workflows, and diagnostics.
- Solid understanding of Docker and containerization concepts.
- Experience deploying applications into private cloud or on-premises virtualized environments.
- Strong experience with SQL Server; additional experience with Postgres/MySQL is a plus.
- Ability to support and modernize legacy on-premise applications while designing new cloud-hosted replacements.
- Working knowledge of API design, REST, GraphQL, microservices, and distributed systems.
- Hands-on experience with AI-assisted development tools.
- Familiarity with Git, GitHub, Bitbucket, or Atlassian
Preferred Skills
- Experience converting monolithic applications into microservice or container-based architectures.
- CI/CD engineering with GitHub Actions, GitLab CI, or Jenkins.
- Strong UX/UI fundamentals, wireframing, and component-driven design.
- Familiarity with authentication systems (OAuth2, SAML, JWT).
- Exposure to distributed logging and monitoring platforms such as Sentry.
- Experience working with Atlassian tools (Jira, Confluence) and formal change-order or ticket-based development workflows (helpful but not require)
- Background in logistics, ERP, or enterprise operational platforms is a strong plus.
Soft Skills
- Excellent communication and cross-team collaboration abilities.
- Strong analytical and problem-solving mindset.
- Adaptable, self-directed, and eager to adopt new technologies.
- Strong sense of ownership, accountability, and architectural quality.
- Passionate about automation, UX/UI consistency, performance, and clean engineering principles.
Benefits
- 401(K) with company match from Day 1
- Blue Cross Blue Shield health insurance - medical, dental, vision, prescription
- Paid vacation, holidays, and personal time
- Optional life and disability insurance
- Safety bonuses for clean roadside inspections and safe driving records
- Paid training, PPE, and late-model, well-maintained trucks
- Boot reimbursement program
- Up to $2,400 company contribution to Health Savings Account (HSA)
About Altom Transport
Sourced by ZipRecruiter
Industry
Trucking
Company size
51 - 200 Employees
Headquarters location
Hammond, IN, US
Year founded
1978