Post job

Embedded software engineer jobs in Orem, UT

- 604 jobs
All
Embedded Software Engineer
Staff Software Engineer
Senior Software Engineer
Principal Software Engineer
Senior Embedded Engineer
Senior Software Development Engineer
Software Systems Engineer
Software Integrator Engineer
Senior Firmware Engineer
  • Senior Software Engineer - Payments Integration

    Innovecture

    Embedded software engineer job in Orem, UT

    Key Responsibilities Lead the incremental migration of Node.js services to Python, ensuring stability, compatibility, and reduced technical debt. Define the engineering roadmap, team structure, timelines, and delivery approach in collaboration with the product and engineering leadership. Drive development of new features alongside the migration effort. Bring strong experience in payment systems, payment gateway integrations, and high-compliance environments (e.g., PCI). Provide architectural guidance across Python/React/RDS tech stack. Ensure efficient execution using GenAI-assisted development tools (Cursor, Copilot, Claude, etc.). Required Experience 10+ years of engineering experience with strong Python and modern backend architecture. Proven leadership in payments domain, including gateway integrations. Experience defining and executing engineering roadmaps and leading high-performing teams. Strong understanding of Node.js → Python migrations is preferred. Python/React with AWS RDS (managed relational database services such as PostgreSQL/MySQL). Ability to operate independently and reduce dependency on client-side engineering teams.
    $84k-113k yearly est. 1d ago
  • Sr. Embedded Linux Engineer

    FLIR Systems 4.9company rating

    Embedded software engineer job in Orem, UT

    Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description ** US Citizenship is required for this position. We are unable to hire individuals who need a work visa, are currently on a work visa, or individuals who will require work visa sponsorship in the future. ** At Teledyne FLIR, we're building the future of unmanned aerial systems (UAS) for defense and security missions. Our Rogue 1 drone platform is redefining tactical robotics-and we're looking for a Sr. Embedded Linux Engineer to help drive its evolution. You'll join a fast-paced, multidisciplinary team developing real-time control systems for next-gen military drones. If you thrive on solving complex problems and working hands-on with cutting-edge hardware, this is your opportunity to make a real impact. What you'll do Design embedded software for drone systems in embedded Linux environment using C++ and Python Develop, integrate, and debug device drivers for peripherals (I2c, SPI, UART, USB, etc.) Work with cross-compilation toolchains, build systems (Yocto, Buildroot, or similar), bootloaders, and CI/CD pipelines. Work in NVIDIA embedded Linux environment (Jetson, Jetpack) Collaborate with electrical, mechanical, and flight test engineers Build real-time algorithms and state machines for system control Debug electrical systems using tools like oscilloscopes and logic analyzers Manage code using Git and version control best practices Travel to test sites as needed to support flight testing and integration What you need Required: BS in Computer Science, Electrical Engineering, or related field Required: Strong skills in C/C++ and object-oriented design Required: 8+ years of experience in embedded software development Required: Experience with RTOS, embedded Linux, and DevOps tools (e.g., Docker) Required: Familiarity with NVIDIA embedded targets Advantage: Experience with Yocto build systems and automated build tools Advantage: Knowledge of real-time video streaming and metadata handling Required: Clean driving record and willingness to travel Required: Applicants must be either a U.S. citizen, U.S. national, legal permanent resident, asylee, refugee or must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce. What we offer Work on mission-critical drone systems used in defense operations Collaborate with a high-performing, cross-functional team Access to advanced tools and technologies Competitive compensation and benefits Opportunities to travel and test your work in real-world environments A culture of innovation, ownership, and impact What happens next Apply online and our Talent Acquisition team will review your application. If your background aligns, we'll reach out to schedule a conversation. We'll keep you informed throughout the process. About Teledyne FLIR Defense: Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams. We're looking for passionate innovators eager to shape the future of the Defense industry. If you're mission-driven to globally collaborate on life-saving solutions, we invite you to explore our current opportunities. #TeledyneFLIRDefenseJobs #FLIR Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
    $80k-109k yearly est. Auto-Apply 47d ago
  • Senior Embedded Controls Engineer, Vehicle Motion

    Ford Motor Company 4.7company rating

    Embedded software engineer job in Salt Lake City, UT

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. What you'll do... - Create and implement the control strategy for various vehicle motion attributes and functions, including lateral and longitudinal vehicle dynamics. - Work with suppliers to define functions and interfaces into 3rd party components, driving further consolidation and integration of vehicle functions into our centralized vehicle motion control system. - Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams. - Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems. - Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions. - Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases - Collaborate with other system integration leads to capture component level requirements, provide subject matter expertise in sourcing discussions, and collect and approve Device Transmittals. - Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for unit, SIL and HIL testing. You'll have... - Master's degree in electrical engineering, Mechanical Engineering, or Computer Science, with evidence of exceptional ability, or equivalent. - 10+ years of experience on embedded controls systems such as chassis systems, VCM, or similar dynamic functions. - 10+ years of experience on electrical hardware applications, prototype bring-up, and systems development. - 10+ years of experience with Vehicle Network Protocols such as CAN, LIN & Automotive Ethernet - Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.) - 10+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field. - Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process. - Experience with creating and executing component-level test procedures and owning all test results. Even better, you may have... + Highly collaborative mindset and strong communication skills + Experience developing features such as hill hold, stability controls, anti-lock braking, park assist, cruise or adaptive cruise control, or other similar vehicle dynamic features. + Experience with software build tools like Bazel, Scons, Cmake etc. + Experience with fundamental hardware components on PCB and their analysis tools. + Ability to write testing scripts for using scripting languages (Python) + Fluent in software fundamentals including software design and maintainability. + Hands-on experience in hardware bring-up, system debugging, and code optimization. + Knowledge of electrical engineering fundamentals including circuit analysis and design You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including: - Immediate medical, dental, vision and prescription drug coverage - Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more - Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more - Vehicle discount program for employees and family members and management leases - Tuition assistance - Established and active employee resource groups - Paid time off for individual and team community service - A generous schedule of paid holidays, including the week between Christmas and New Year's Day - Paid time off and the option to purchase additional vacation time. This position is a salary grade 8. For more information on salary and benefits, click here: ***************************** Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-MZ1 **Requisition ID** : 51041
    $119k-150k yearly est. 60d+ ago
  • Sr. Embedded Linux Engineer

    Teledyne 4.0company rating

    Embedded software engineer job in Orem, UT

    **Be visionary** Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. **Job Description** **_** US Citizenship is required for this position. We are unable to hire individuals who need a work visa, are currently on a work visa, or individuals who will require work visa sponsorship in the future. **_** At Teledyne FLIR, we're building the future of unmanned aerial systems (UAS) for defense and security missions. Our Rogue 1 drone platform is redefining tactical robotics-and we're looking for a Sr. Embedded Linux Engineer to help drive its evolution. You'll join a fast-paced, multidisciplinary team developing real-time control systems for next-gen military drones. If you thrive on solving complex problems and working hands-on with cutting-edge hardware, this is your opportunity to make a real impact. **What you'll do** + Design embedded software for drone systems in embedded Linux environment using C++ and Python + Develop, integrate, and debug device drivers for peripherals (I2c, SPI, UART, USB, etc.) + Work with cross-compilation toolchains, build systems (Yocto, Buildroot, or similar), bootloaders, and CI/CD pipelines. + Work in NVIDIA embedded Linux environment (Jetson, Jetpack) + Collaborate with electrical, mechanical, and flight test engineers + Build real-time algorithms and state machines for system control + Debug electrical systems using tools like oscilloscopes and logic analyzers + Manage code using Git and version control best practices + Travel to test sites as needed to support flight testing and integration **What you need** + **Required:** BS in Computer Science, Electrical Engineering, or related field + **Required:** Strong skills in C/C++ and object-oriented design + **Required:** 8+ years of experience in embedded software development + **Required:** Experience with RTOS, embedded Linux, and DevOps tools (e.g., Docker) + **Required:** Familiarity with NVIDIA embedded targets + **Advantage:** Experience with Yocto build systems and automated build tools + **Advantage:** Knowledge of real-time video streaming and metadata handling + **Required:** Clean driving record and willingness to travel + **Required:** Applicants must be either a U.S. citizen, U.S. national, legal permanent resident, asylee, refugee or must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce. **What we offer** + Work on mission-critical drone systems used in defense operations + Collaborate with a high-performing, cross-functional team + Access to advanced tools and technologies + Competitive compensation and benefits + Opportunities to travel and test your work in real-world environments + A culture of innovation, ownership, and impact **What happens next** Apply online and our Talent Acquisition team will review your application. If your background aligns, we'll reach out to schedule a conversation. We'll keep you informed throughout the process. **_About Teledyne FLIR Defense:_** _Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams. We're looking for passionate innovators eager to shape the future of the Defense industry. If you're mission-driven to globally collaborate on life-saving solutions, we invite you to explore our current opportunities._ _\#TeledyneFLIRDefenseJobs_ \#FLIR Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws. You may not realize it, but Teledyne enables many of the products and services you use every day **.** Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
    $106k-140k yearly est. 46d ago
  • Embedded Software Engineer

    Idaho Scientific 4.1company rating

    Embedded software engineer job in Salt Lake City, UT

    Senior Reverse Engineer Life is Short. Solve Hard Problems with Cool People. Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation. The perks of working at Idaho Scientific include all the benefits you'd expect from an employer who prioritizes a balanced human experience: Competitive Pay Flexible Work Schedule Health Benefits and Insurance Retirement fund contributions Profit Sharing Generous Paid Time Off Policy Solve the Problem, Not the Symptom. Idaho Scientific designs and deploys secure system solutions through novel CPU design, crypto cores, purpose-built system-on-a-chip architectures and hardened operating systems. Our solutions are the foundation for how military systems will remain safe and secure in the conflicts of the future. We need smart people like you to join us in solving hard problems that matter. What You'll Get to Do: Deep dive into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols. Analyze assembly language, machine code, and source code to decipher complex algorithms, uncover hidden features, and identify security flaws. Specialize in identifying vulnerabilities unique to embedded systems, including buffer overflows, stack vulnerabilities, and memory leaks. Utilize advanced development/debugging tools, e.g., C compliers, linkers, in-circuit debug, logic analyzers Document reverse engineering efforts and results Work individually and with a team to complete tasks Required Qualifications & Experience US Citizenship Ability to get a security clearance Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Expert in embedded C programming. Proficient in one or more assembly languages. Familiarity with embedded systems architecture, microcontrollers, and real-time operating systems. Experience with reverse engineering tools and techniques (e.g., IDA Pro, Ghidra, JTAG debugging). Strong problem-solving skills and the ability to think creatively to find solutions. Knowledge of cybersecurity principles and best practices is a plus Preferred Qualifications & Experience Active US Security Clearance Working knowledge of applied cryptography Expertise using Xilinx Vivado Expertise in additional software programming languages, e.g. Python Embedded system design experience Operating systems experience Location The work location is at Idaho Scientific headquarters in Salt Lake City, Utah. Commitment to Diversity. Idaho Scientific is an equal employment opportunity employer. Qualified applicants will not be discriminated against due to race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition including pregnancy, or any protected category prohibited by local, state or federal laws.
    $84k-114k yearly est. Auto-Apply 60d+ ago
  • Senior Firmware Engineer - Mechatronics Controls

    Cricut 4.3company rating

    Embedded software engineer job in South Jordan, UT

    Cricut makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything - custom cards, unique apparel, everyday items, and so much more. Let's make. Overview We believe everyone is born creative. We're a diverse tapestry of thinkers, dreamers, givers, DIYers, handi-workers, artisans, and forever and always architects of things. At Cricut, we place the power of handmade into the hands of all. We give you beautiful, easy-to-master tools so you can make something unique, remarkable, perfect. We surround you with ideas, community, inspiration, and encouragement to take your creativity further than you ever imagined. And as a community, we celebrate the exhilarating act of making every single day. So, make that handcrafted card that feels like a hug. Design a shirt for fun, for family, or for a full-blown business. Craft with a passion or for a purpose. Make something big and bold, itsy-bitsy, amazingly ambitious, or just plain silly. Whatever you make, just make your heart out. Because here's the remarkable truth: When we all make together, we make all things possible. Let's make. Job Description In engineering, we help people lead creative lives that by creating cool products that enable and expand people's creativity. We are looking for a Senior Firmware Engineer who is passionate about mechatronics and associated control systems. This individual will develop and implement precision motion control and path planning algorithms for our products which are essentially multi-axis robots while integrating with the electronics and mechanical systems that make up the complete system. Work Location: Be advised this is an in-office role located in South Jordan (South Salt Lake City), Utah. All candidates will need to either be local or relocate to the Salt Lake City, Utah area and be willing to work in the office 5 days a week. Duties/Activities: Develop precision motion control systems including modeling of dynamic and kinematic systems and implementation of control theory in FW including PID control, PID tuning, path planning, servo motor integration, etc. Integrate various sensors (heat, vision, reflective, through beam) into the system. Analyze sensor output over time, applying noise reduction and transformations as needed to improve the signal to noise ratio and improve detection and reliability. Develop embedded firmware code, test, and optimize Provide tools and support for engineering development, testing, debugging of electro-mechanical systems and prototyping efforts Support firmware update testing and deployment Debugging low level hardware interfaces (USB, UART, PWM, GPIO, etc). Development of internal software tools to support testing Develop system interfaces with software team to enable FW features and smooth system integration Provide customer technical support as needed Multi-platform code development Creation and review of documentation related to system requirements, testing and validation. Manage firmware revision control Qualifications Required Education & Experience: Bachelor's or Master's Degree (preferred) in Mechanical, Electrical, Computer Engineering, Computer Science degrees with an emphasis on robotics or control theory related to dynamic systems At least 3+ years experience with embedded software development Ability to work independently and within a team environment Ability to read and interpret circuit schematic diagrams Experience with mechanical actuators (motors, solenoids, etc.) Must have knowledge and understanding of different types of motors including their advantages and disadvantages, including but not limited to: Servo motors, brushed motors, brushless, coreless, etc. Strong hardware and software/firmware development skills, must be able to understand the integration and function of the complete electro-mechanical system Experience with Device Drivers (Linux, Windows, Mac OS) Proficient in C/C++ Knowledge of techniques required to produce robust, fast, and secure code. Experience with SW security and encryption techniques Proficiency at solving problems in a timely manner Ability to design electrical control circuits a plus. Ability to work in our South Jordan office each weekday. Additional Information What to Do Next: Please attach your resume including links to your portfolio where applicable. If you want to show your super powers in other ways - include that information too. You can be sure that Cricut is an employer who values individuality, equality and diversity, so tell us what you're all about. If you are a Maker or a DIY enthusiast, whether you think you are a good one or not, we would love to hear about it when you send us your information! At Cricut , we celebrate inclusion and diversity. Cricut is an equal opportunity employer and makes employment decisions based on merit. Cricut prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines. Cricut participates in E-Verify.
    $109k-136k yearly est. 60d+ ago
  • Software Engineer, Systems

    Meta 4.8company rating

    Embedded software engineer job in Salt Lake City, UT

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer, Systems Responsibilities: 1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run Facebook. 2. Build new features and improve existing products. 3. Work on problems of moderate scope, push code, drive the development of the systems behind Facebook's products, create web applications that reach billions of people, build high volume servers, and be a part of a team to connect people around the globe. 4. Develop a strong understanding of relevant product area, codebase, and/or systems. 5. Demonstrate proficiency in data analysis, programming and software engineering. 6. Produce high quality code with good test coverage, using modern abstractions and frameworks. 7. Receiving general instructions on routine work and detailed instructions on new projects or assignments, work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgement and problem solving skills. 8. Master Facebook's development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity. 9. Actively seek and give feedback in alignment with Facebook's Performance Philosophy. 10. Telecommuting from anywhere in the U.S. allowed. **Minimum Qualifications:** Minimum Qualifications: 11. Bachelor's degree (or foreign degree equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and 2 years of work experience in the job offered or in a computer-related occupation 12. Requires 2 years of experience in the following: 13. Coding in an industry-standard language (e.g. Java, Python, C++, or JavaScript) 14. Relational databases and SQL 15. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce) 16. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting 17. Core web technologies: HTML, CSS, or JavaScript 18. Build highly-scalable performant solutions 19. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction, AND 20. Distributed systems **Public Compensation:** $211,118/year to $240,240/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $211.1k-240.2k yearly 57d ago
  • Embedded Software Engineer - ML Applications

    Us Tech Solutions 4.4company rating

    Embedded software engineer job in Lehi, UT

    + We are seeking a Staff Software Engineer, AI/ML to lead the development of advanced AI applications running on embedded devices and cloud infrastructure across our smart home ecosystem. + This role bridges cutting-edge AI/ML models with fully integrated smart home security devices. + As a technical leader, you'll drive efforts across on-device AI, multi-modal sensor fusion, and cloud-edge coordination, working closely with cross-functional teams. **Responsibilities:** + Build multi-modal pipelines and features that integrate vision, audio, radar, text, and other inputs for high-accuracy AI customer experiences. + Optimize and deploy AI model applications for constrained environments, including benchmarking on hardware. + Collaborate cross-functionally with cloud, mobile, QA, product, UX, and hardware teams to ship AI-powered experiences at scale. + Serve as a technical mentor and system owner, influencing team strategy, reviews, and roadmap prioritization. + Develop tools and frameworks to support model evaluation, A/B testing, and automated performance monitoring across both cloud and edge environments. **Experience:** + 5+ years of hands-on experience in embedded software and/or applied machine learning in production + Proven ability to design and deploy real-time systems on embedded Linux (or RTOS) + Highly Proficient in C++, Rust, and Python in production environments + Experience with AI model lifecycle: training, conversion (ONNX, TensorRT, TFLite), quantization, and pruning + Knowledge of cloud platforms (GCP, AWS, Azure) and edge-cloud coordination + Solid understanding of system-level design, debugging, and performance tuning **Skills:** + Computer Vision & ML: Classification, Detection, Tracking, Recognition, LLM/VLM integration, Pose Estimation, Vector Embeddings + Multi-modal ML and Sensor Fusion: visual, audio, radar, and text data + Model Optimization: Post-training quantization, pruning, distillation, benchmarking on NPUs/DSPs/ASICs + Media & Signal Processing: GStreamer, FFmpeg, MediaPipe, OpenCV + Communication Protocols: MQTT, gRPC, Bluetooth, Wi-Fi, WebRTC + DevOps: CI/CD (GitLab), versioning, monitoring + Containerization: Docker, Kubernetes + Security & Privacy: Secure boot, data encryption, firmware signing + Databases: Vector DBs, Time-Series, Graph-based Knowledge Systems + Collaboration Tools: JIRA, Confluence, Slack, Teams **Education:** + Bachelor's or Master's in Computer Engineering, Computer Science, Electrical Engineering, or similar **About US Tech Solutions:** US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit *********************** (********************************** . US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $100k-133k yearly est. 18d ago
  • Staff Software Engineer, Mapping

    General Motors 4.6company rating

    Embedded software engineer job in Salt Lake City, UT

    _This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren,_ _Milford,_ _Mountain View, Sunnyvale], you are expected to report to that location three times a week, at minimum._ **About Us** We're on a mission to build the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. At GM's Autonomous Vehicle (AV) organization, we're combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our team is developing national-scale, next-generation mapping systems from the ground up-combining robust backend infrastructure with intuitive, performant user interfaces. **The Role** We are looking for a **Staff Software Engineer** with deep expertise in **distributed backend** **systems** to join our **Mapping Engineering** team. You'll serve as a technical leader responsible for designing and building the scalable systems that power ingestion, storage, access, and delivery of autonomous vehicle maps. You'll partner closely with EMs, Staff/Principal ICs, and cross-functional teams to define the architecture and deliver next gen mapping capabilities that scale to national deployments. This is a hands-on leadership role requiring strong systems thinking, architecture design, and the ability to guide and mentor engineers across teams. You'll operate autonomously, lead cross-functional technical initiatives, and ensure the health, scalability, and performance of our critical mapping pipelines and services. **What You'll Do (Responsibilities)** + Architect and implement scalable, reliable, distributed backend systems to support national-scale mapping. + Design and evolve data pipelines and microservices for map ingestion, transformation, storage, and release. + Own end-to-end delivery of high-impact projects, including defining milestones, aligning stakeholders, and mentoring ICs across functions. + Collaborate cross-functionally with Localization, Perception, Simulation, and Offboard teams to define data contracts and ensure system interoperability. + Drive technical excellence by conducting system-level design reviews, mentoring engineers, and setting the standard for code quality, testing, and documentation. + Diagnose and resolve large-scale system issues across services, data pipelines, and production environments. + Serve as the Subject Matter Expert (SME) in distributed system design, performance optimization, and backend architecture within Mapping and potentially across GM AV. + Help shape technical roadmaps and hiring plans for growing distributed systems expertise across the org. **Minimum Qualifications (Must-Have)** + 5+ years of experience designing, implementing, and operating scalable distributed systems in production. + Bachelors degree in related field or relevant work experience + Strong proficiency in Python (optional C++, TypeScript), and system-level programming fundamentals. + Deep understanding of databases, caching, data modeling, and service-oriented architecture (SOA). + Proven experience building and deploying distributed systems on major cloud platforms such as Google Cloud, AWS, or Azure. + Experience with data orchestration pipelines and ETL mechanisms (eg. airflow) + BS, MS, or PhD in Computer Science, Electrical Engineering, or related technical field, or equivalent industry experience. + Demonstrated success in leading cross-functional technical initiatives, influencing architectural decisions across teams, and mentoring senior engineers. **Preferred Qualifications (Nice-to-Have)** + Experience with mapping, geospatial data, or robotics systems (e.g., Localization, Perception). + Familiarity with autonomous vehicle software stack, including the map-data lifecycle and software safety standards. + Experience in CI/CD pipeline design, large-scale deployment strategies, or cloud-native architecture. + Proficiency with Linux systems, container orchestration (e.g., Docker, Kubernetes), and distributed logging/metrics systems. + Knowledge of machine learning data pipelines or HD map labeling infrastructure. **Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + **The salary range for this role:** is $200,000 to $285,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance. + **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies. This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $200k-285k yearly 45d ago
  • Staff Software Engineer

    Remi 4.0company rating

    Embedded software engineer job in Lehi, UT

    As a Staff Software Engineer at Remi, you'll build and maintain our core software products supporting the world's first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors, to automated workflows and third-party integrations to facilitate roofing construction processes for homeowners at scale. You'll work on something new every day and learn a ton about the niche but fascinating world of roofing as you go. If you like to stretch yourself and grow in ways you never thought were possible, you'll fit right in. Responsibilities Build, refactor, and support features, automations, and integrations in Typescript and Next.js Own technical direction, architecture, and strategy for a section of the engineering team Solve our most challenging technical problems spanning across the breadth of our proprietary roofing stack Invest in platform-wide changes to improve the security, reliability, and performance of our diverse services Lead and collaborate with highly intelligent teammates to solve difficult technical problems Partner with product managers and designers to deliver on an ambitious roadmap Required Qualifications A bachelor's degree in a technical field such as Computer Science or equivalent software development experience Demonstrated ability to solve difficult, ambiguous technical problems independently in a fast-paced work environment An extreme level of accountability and ownership of technical solutions to product and business problems Deep familiarity with multiple aspects of modern web development (frontend, databases, networking, etc) Fundamental knowledge of HTML/CSS/JavaScript and how the web works Great verbal and written communication skills Preferred Qualifications 8+ years of full-time software engineering experience Fluency in SQL Experience working with the T3 stack and the TanStack libraries Experience with public cloud infrastructure (Vercel, AWS, etc) Benefits Go out to lunch with your teammates every day with our $20 lunch stipend Unlimited paid time off 5% 401k match 100% paid parental leave and medical insurance $100 monthly cell phone credit
    $92k-116k yearly est. Auto-Apply 60d+ ago
  • Senior Software Development Engineer

    Adobe Systems Incorporated 4.8company rating

    Embedded software engineer job in Lehi, UT

    Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity We are seeking a Senior Software Engineer to help build the next generation of cloud-native, large-scale backend systems for Adobe Analytics. This is not embedded systems work-this is true software engineering at scale, leveraging C++ to deliver high-performance APIs and services that process billions of transactions daily. What You'll Do * Design and implement robust, scalable APIs for Adobe Analytics within AEP. * Work on high-performance C++ services for data ingestion, aggregation, and retrieval. * Collaborate with product managers, architects, and UX teams to deliver enterprise-grade solutions. * Participate in the full software development lifecycle: architecture, design, coding, testing, and deployment. * Solve complex technical challenges involving distributed systems, multi-processing, real-time data processing, and cloud infrastructure. * Develop and optimize solutions for RedHat Enterprise Linux environments. * Contribute to large database design and development for high-volume data storage and retrieval. What You Need to Succeed * BS/MS in Computer Science or related field. * Strong proficiency in C++ and experience with modern software engineering practices. * Background in large-scale systems, cloud-native architectures, API development, and multi-processing. * Experience with Linux systems development (RedHat Enterprise Linux preferred). * Familiarity with Adobe Experience Platform and Adobe Analytics is a plus. * Knowledge of large database design and development principles. * Excellent problem-solving skills and ability to work in a collaborative environment. Why Join Us? * Work on cutting-edge technology that powers customer experiences for the world's biggest brands. * Be part of a high-impact team in Adobe's fastest-growing business unit. * Enjoy a culture of innovation, inclusivity, and continuous learning. Learn more about: * ****************************************************************** * ************************************************************************************** Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $139,000 -- $257,550 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP). In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award. State-Specific Notices: California: Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. Colorado: Application Window Notice If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
    $139k-257.6k yearly 60d+ ago
  • Senior Software Engineer - Utah

    Instructure 4.3company rating

    Embedded software engineer job in Salt Lake City, UT

    At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome. And that's where you come in: We're looking for a senior full-stack engineer to lead development of modern web experiences and services used globally by educators and learners. You'll work across the stack from elegant, accessible UIs to resilient serverless backends, and you'll help us scale safely across regions and time zones. This person should be located within Utah and able to travel on occasion to meet with other team members in person. What you will do: * Design, build, and own production features in Node.js, TypeScript, Next.js (App Router), and Tailwind CSS. * Develop serverless/edge APIs and jobs on Vercel and AWS (e.g., Lambda, API Gateway, S3/CloudFront, EventBridge/Queues). * Model data and ship performant Postgres queries (migrations, indexing, connection mgmt, query optimization). * Architect multiregion deployments: traffic routing, latency budgets, failover/DR, config & secrets, and rollout strategies. * Build for international audiences: i18n/l10n pipelines, time-zone correctness, and data residency considerations. * Instrument services with logs/metrics/traces (OpenTelemetry or similar) and drive incident ready observability. * Champion accessibility (WCAG aware UI), testing (unit/integration/e2e), CI/CD, and code reviews. * Mentor peers, collaborate with Product/Design, and contribute to technical direction. What you will need to know/have * 7+ years of professional software engineering experience, including significant time in TypeScript and Node.js. * Deep experience with Next.js (server components, server actions, caching) and Tailwind in production. * Proven use of Vercel and AWS for serverless and edge patterns (cold-start mitigation, concurrency, idempotency). * Strong Postgres chops (schema design, query tuning, migrations, understanding of transactions and isolation). * Real world experience operating multi-region/global apps (CDN/edge, geo routing, blue/green & canary, DR). * Security mindset (authN/Z, OAuth/OIDC, secrets, OWASP), plus familiarity with FERPA/GDPR implications in edtech. * Excellent communication, product sense, and a bias for shipping. It would be a bonus if you also had: * Experience with Canvas LTI/OAuth integrations. * Exposure to Drizzle/Prisma, tRPC, or GraphQL. * Prior work with edge runtimes (Vercel Edge, Cloudflare Workers) and background jobs/queues. * Experience with analytics/feature flags (e.g., LaunchDarkly) and cost/perf tuning at scale. Get in on all the awesome at Instructure! * We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect: * Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success. * Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles * Generous time off, including local holidays and our annual company-wide "Dim the Lights" week in late December, when we encourage everyone to step back and recharge * Comprehensive wellness programs and mental health support * Annual learning and development stipends to support your growth * The technology and tools you need to do your best work - typically a Mac, with PC options available in some locations * Motivosity employee recognition program * A culture rooted in inclusivity, support, and meaningful connection $140,000 - $166,000 a year This range reflects our target hiring range, with flexibility based on experience, skills, and market factors. We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes. Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate. All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we've implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws. Any attempt to misrepresent personal or professional information will result in disqualification. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $140k-166k yearly 60d+ ago
  • CORP - Staff Software Engineer

    Lancesoft 4.5company rating

    Embedded software engineer job in Lehi, UT

    Hybrid Schedule: (Onsite on Monday, Tuesday, Wednesday, Thursday ) Pay Rate: $80 - $85/hr on w2 About This Role We are seeking a Staff Software Engineer, AI/ML to lead the development of advanced AI applications running on embedded devices and cloud infrastructure across our smart home ecosystem. This role bridges cutting-edge AI/ML models with fully integrated smart home security devices. As a technical leader, you'll drive efforts across on-device AI, multi-modal sensor fusion, and cloud-edge coordination, working closely with cross-functional teams. •Build multi-modal pipelines and features that integrate vision, audio, radar, text, and other inputs for high-accuracy AI customer experiences. •Optimize and deploy AI model applications for constrained environments, including benchmarking on hardware. •Collaborate cross-functionally with cloud, mobile, QA, product, UX, and hardware teams to ship AI-powered experiences at scale. •Serve as a technical mentor and system owner, influencing team strategy, reviews, and roadmap prioritization. •Develop tools and frameworks to support model evaluation, A/B testing, and automated performance monitoring across both cloud and edge environments. Required Qualifications •Bachelor's or Master's in Computer Engineering, Computer Science, Electrical Engineering, or similar •5+ years of hands-on experience in embedded software and/or applied machine learning in production •Proven ability to design and deploy real-time systems on embedded Linux (or RTOS) •Highly Proficient in C++, Rust, and Python in production environments •Experience with AI model lifecycle: training, conversion (ONNX, TensorRT, TFLite), quantization, and pruning •Knowledge of cloud platforms (GCP, AWS, Azure) and edge-cloud coordination •Solid understanding of system-level design, debugging, and performance tuning Preferred Qualifications •Computer Vision & ML: Classification, Detection, Tracking, Recognition, LLM/VLM integration, Pose Estimation, Vector Embeddings •Multi-modal ML and Sensor Fusion: visual, audio, radar, and text data •Model Optimization: Post-training quantization, pruning, distillation, benchmarking on NPUs/DSPs/ASICs •Media & Signal Processing: GStreamer, FFmpeg, MediaPipe, OpenCV •Communication Protocols: MQTT, gRPC, Bluetooth, Wi-Fi, WebRTC •DevOps: CI/CD (GitLab), versioning, monitoring •Containerization: Docker, Kubernetes •Security & Privacy: Secure boot, data encryption, firmware signing •Databases: Vector DBs, Time-Series, Graph-based Knowledge Systems •Collaboration Tools: JIRA, Confluence, Slack, Teams
    $80-85 hourly 24d ago
  • Staff Software Engineer, Typescript

    Goodleap 4.6company rating

    Embedded software engineer job in Lehi, UT

    GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap's proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018. GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America. Position Summary: We're looking for a highly experienced Staff Engineer, specialized in Typescript, who is passionate about designing scalable architecture and leading technical innovation. As a Staff Engineer, you will influence the technical direction of multiple projects, provide mentorship across teams and ensure high-quality engineering standards. You will collaborate closely with product, design, and engineering leadership to solve complex problems and deliver robust, maintainable systems. Beyond coding, you will drive technical excellence, champion best practices, and be a key decision-maker in shaping our engineering culture Essential Job Duties and Responsibilities * Lead the design and implementation of large-scale, Typescript-based applications and services. * Define and maintain architectural standards, ensuring scalability, performance, and long-term sustainability across projects. * Collaborate with Product Managers, Designers, and Engineering Leads to translate business needs into technical strategies and clear execution plans. * Evaluate and introduce new technologies, tools, and frameworks to improve developer productivity and system reliability. * Review and guide the work of engineers, providing constructive feedback and fostering technical excellence. * Solve complex technical challenges and provide direction on system design, code structure, and best practices. * Mentor senior and mid-level engineers, encouraging professional growth and knowledge-sharing across the organization. * Ensure code quality through automated testing, code reviews, documentation, and continuous improvement processes. * Contribute to long-term technical roadmaps and align engineering efforts with business goals. Required Skills, Knowledge and Abilities * 7+ years of experience in software development, with at least 4 years building applications using Typescript. * Strong expertise in modern frameworks and tools (e.g. Node.js, NestJS, React, or similar). * Deep understanding of software architecture, design patterns, modular code design, and scalable system design. * Proven experience in leading technical initiatives. * Experience with cloud environments (preferably AWS - serverless, Lambda, API Gateway, DynamoDB, Mongo Db, etc.). * Solid understanding of CI/CD pipelines, DevOps practices, testing frameworks, and performance optimization. * Excellent troubleshooting and problem-solving skills, with a proactive and ownership-driven mindset. * Ability to communicate complex technical topics clearly to both technical and non-technical stakeholders. $173,000 - $200,000 a year In addition to the above salary, this role may be eligible for a bonus and equity. Additional Information Regarding Job Duties and s: Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law. If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today! We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $173k-200k yearly 39d ago
  • Staff Software Engineer

    LVT

    Embedded software engineer job in American Fork, UT

    LVT is on a mission to make the world safer and more secure through rapidly deployable security hardware that runs on our proprietary SaaS platform. Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights. As an industry leader in the IoT space, our systems are deployed in every state and adopted by Fortune 500 enterprise companies who share this vision. ABOUT THIS ROLE As a Staff Backend Software Engineer at LVT, you will play a critical role in developing solutions with a team of talented and experienced software engineers. You will be responsible for designing and implementing business-critical product features, providing technical guidance to audiences of multiple disciplines, and driving innovation in our next-gen product deliverables. This position demands technical excellence in the cloud service domain, exceptional communication and leadership skills, a relentless attention to detail, and an obsession with quality. You will be an influencer for our engineering culture and quickly establish yourself as a natural go-to thought leader among your more senior peers in the organization. RESPONSIBILITIES Technical Leadership Provide technical leadership and mentorship to a team of software engineers. In addition to being a high-velocity producer, be a prominent influencer in defining the engineering culture within your team, including its technical direction, methodologies and best practices, and robust engineering design. Drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency. Identify bottlenecks, streamline workflows, and implement tools and methodologies to optimize software development lifecycle. Cross-Functional Collaboration Contribute to the planning, execution, and delivery of software development projects. Collaborate with cross-functional teams such as Product Management, Quality Assurance, and DevOps to define project requirements, provide development estimates, ensure seamless integration, and manage timelines. Foster effective communication channels and promote a culture of collaboration and knowledge sharing. Technical Expertise Maintain a deep understanding of industry trends, emerging technologies, and best practices in software engineering. Stay up to date with advancements in the field and proactively identify opportunities to leverage new technologies for improved product development. Architecture and Design Work with other senior engineers and architects to help design scalable and maintainable software systems. Provide input on design patterns and contribute to code reviews to maintain high coding standards and architectural consistency. QUALIFICATIONS Bachelor's or Master's degree in Computer Science or related field 7+ years of professional development experience, with a focus on backend/API development. 3+ years of professional development experience in Node.js/Typescript with a track record of building and maintaining Node.js production services. Excellent problem-solving and root-cause analysis skills, with the ability to navigate complex technical challenges amidst ambiguous requirements An obsession with completeness and quality. Strong interpersonal and communication skills. Ability to thrive in a fast-paced and dynamic environment and switch between priorities quickly. Experience with agile software development methodologies and familiarity with related tools and processes. Desired GraphQL query and mutation implementation and optimization OpenAPI/REST API design and development experience NestJS server development framework Docker, Kubernetes and related CI/CD tools SQL experience preferred WHY JOIN US Founder-led and employee-driven company The opportunity to build where you stand Value centric decision making Both an economically stable and hyper-growth environment (ask us how this is possible) The market leader in redefining how B2B does security On top of the obvious benefit of getting paid to work with great people who are laser-focused on a mission that matters, we also offer the following benefits: Comprehensive health, vision, and dental benefits for you and your family. Including supplemental and life insurance, company-paid HSA contributions, and an Employee Assistance Program (EAP). 401(k) With up to 4% match Time Off & Paid Holidays - Ask us how we empower employees to take control of their well-being Stock Options - Every full-time employee has the opportunity to be an owner of the company and benefit from our success. Paid Parental Leave - To help your growing family while you're away from work. Company Events - Christmas Party, Summer Party, and other parties to celebrate whenever we can find an excuse. Charitable Opportunities - LVT sends groups of employees to help the Daybreak Vision Project restore sight to thousands of people a year. Wellness - We regularly host dentists, chiropractors, financial experts, and other professionals to provide services and seminars to help promote physical, mental, emotional, and financial wellness. And More - Scholarship opportunities for employees and their dependents, discounted cell services, and opportunities to score tickets to Utah Jazz games and other Delta Center events. HR Policy We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All Candidates must pass a drug screening and background check upon employment. Some roles may also require passing a federal background check and fingerprinting. Must be authorized to work in the U.S.
    $94k-132k yearly est. Auto-Apply 60d+ ago
  • Principal Software Engineer- JAVA

    Solution Reach 3.8company rating

    Embedded software engineer job in Lehi, UT

    Solutionreach is hiring a Principal Software Engineer-Java. This role is local to the Lehi Utah area and would have a hybrid work schedule of 2-3 days/week in-office requirement. In this role you will join us in transforming the healthcare industry by growing our platform into the "next big thing" in the Enterprise Healthcare market. As a Principal Software Engineer, you will be a leader in one of the company's key products. You will help drive the development of the product while implementing top engineering practices and helping your team implement these practices. You will lead an agile scrum team of onshore and offshore resources. Requirements What will I need to thrive in this role? * 7+ years' experience writing backend Java and Spring boot applications for deployment in both a Kubernetes and virtualized environment. * 7+ years' experience with developing UI applications, including the use of reactive frameworks such as Vue JS, React, Angular, and the architectural concept of single page applications. * Solid understanding of caching systems such as Redis for caching repeated reads and access to improve performance. * Interface with members from other teams to architect & develop large scale software applications for both web server and cross-platform desktop applications. * Experience designing, writing, and debugging multi-threaded applications with considerations on performance, consistency, scalability, and cost. * Experience in Containerization using Docker and/or Kubernetes, and the deployment of containers into cloud-native workflows and local server infrastructure. * Experience with GCP Cloud technologies (or other cloud providers). * Experience with a variety of ANSI compliant SQL databases such as PostgreSQL, NoSQL databases, portable DB formats including Avro, SQLite, etc., and data warehousing concepts. * Mastery of unit testing and test-driven development, including development of strategies to best mock interfaces for testing. * Experience working on an agile team following SCRUM principles and helping to ensure that the team stays on track for deliverable targets. * Excellent interpersonal and communication skills and ability to document and propose system improvements as needed. * Prior experience leading a team of at least 5-7 developers and 2-3 QA testers, both in the US and from abroad. * Experience in healthcare and/or healthcare adjacent fields would be helpful. What are the responsibilities of this role? * Lead your team to design, implement, test, and maintain Java based applications and UI applications that are the foundation of our SaaS platform. Participate in all technical aspects of team deliverables, including code reviews, quality, performance, maintainability, and scalability. * Work collaboratively with other teams to manage our deployment cycles, including creating deployment candidates, creating, and managing merge requests, and assisting our QA department with staging/production deployments. * Collaborate with other teams and help solve problems that may cross multiple systems. * Work under consultative direction toward predetermined long-range targets. * Use your creativity and expertise to solve problems in unique and novel ways. * Perform interviews as needed to backfill development openings as needed. * Work with Customer Service, Product and Clients at times to investigate, debug, and resolve client issues. What does high performance look like? * You embody the tenets of our Credo: Team Members First, Communicate Clearly, Fearlessly Lead and Evolve, Bring Our Best Selves. * You are hungry, humble, and smart. You work together as a team to solve hard problems and deliver value to the business in a quick and efficient manner. * You win when your team wins. You fail fast, course-correct, and reset to accomplish goals as optimally as possible. * You are continually increasing your knowledge and skills, and you take the rest of the team with you. You are a thought leader on the team, and your actions and decisions reflect the needs of the business. What is my potential for career growth? This role will have opportunities to move up in the company with a planned level progression process that will allow you to move through levels at your own pace and learning. How soon it happens is completely up to you and how hard you go after it. The team members who advance quickly are coachable. They do what it takes to get the job done and don't give up easily. Literally, no job is beneath them. What is the team like? You will be part of an incredible scrum team of engineers. On this team, we have each other's backs. We expect the best in each other and trust each other. We encourage ideas and we speak the truth, even when it's unpopular. We strive to listen objectively before reacting. Every day we aim to bring our best selves. Your direct manager's only goal is your success and help to get you where you want to be. Sounds great. What else do I need to know? * Fast Evolution: Solutionreach evolves quickly and constantly to succeed as a business. This means sometimes we switch gears halfway through a project, solve problems with minimal information, and roll with the punches. * Big Goals: We have a mission to transform healthcare, and you impact that directly. We demand high execution and strong results. You work smart and get it done. * Non-stop Learning: We care about personal development and have a culture of feedback, so your manager or team may have to tell you things that are difficult to hear and vice versa. * Differences: The last thing we want is hiring people who are just like us. This means you will work with others that you may not immediately click with or sometimes disagree with. That's not a bad thing. Be curious and compassionate. Be willing to change your mind. That's belonging in its true form: celebrating and finding genuine value in our differences. What is the selection process? * A phone call with the Manager of Talent Acquisition * An interview with the Sr. Director of Engineering * A group interview with our VP of Engineering, Architects and other Principal Engineers Solutionreach, Inc. is an equal opportunity employer and E-Verify participant. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.
    $110k-149k yearly est. 12d ago
  • Senior Software Engineer

    Medallion Bank 3.9company rating

    Embedded software engineer job in Salt Lake City, UT

    Job DescriptionSalary: Competitive and DOE Who we are: At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We work directly with thousands of dealers, contractors and financial service providers serving their customers throughout the United States.Medallion Bank is a small company with a big impact. We recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture and design. Responsibilities include developing and testing various software systems, leading projects, collaborating with cross functional teams, writing and debugging code, and ensuring software quality and efficiency. What We Are Looking For: Must be willing to work a hybrid schedule with a minimum of 3 in office days per week. Develop software applications using .NET technologies. Write clean, efficient, and well-documented code. Work collaboratively with cross-functional teams to design and implement software solutions. Participate in code reviews and provide feedback to other developers. Stay up to date with emerging trends and technologies in software development. Test and debug software applications to ensure high-quality deliverables. Can take on full projects from beginning to end. Identify, prioritize, and execute tasks within the software development life cycle. Develop high-quality, efficient, and secure software design. Perform verification and validation testing. Participate in Agile ceremonies. Excellent written and verbal communication and interpersonal skills. Other duties as assigned. You would be a GREAT fit with these skills: Strong knowledge of: Microsoft .NET (C#) Tech Stack. Solid SQL database knowledge. MS SQL Server and MySQL Knowledge are preferred. Understanding of Entity Framework. TypeScript knowledge is highly desired (React or Angular). Git working experience. Understanding software design concepts and task estimates. Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). Documentation and preparing technical proposals & conducting technical discussions. Effective time management and work ethics are required. Soft Skills A strong sense of ownership. Excellent written and verbal communication and interpersonal skills. Ability to effectively collaborate with technical and business partners. Comfortable with a fast-paced environment. Can take on full projects from beginning to end. Attention to detail. Team Player. Problem solver. Quick learner and passionate about learning new technologies. Strong interest in test engineering. Preferred Level of Experience: A bachelors degree in computer science, Engineering, or Information Systems preferred. A combination of education and experience may meet qualifications. 5+ years of .Net (C#) development experience. 5+ years of overall web development with ASP.NET, Web APIs (SOAP, REST), UI Frameworks. 3+ years of experience with SQL Server and relational database design. 2+ years of experience with Agile methodologies. Experience working with an ORM. Experience working with docker, Kubernetes, and Azure. Experience with .NET version 5 and above. Experience with cloud-based technologies such as Azure is desirable. Experience with front-end technologies such as JavaScript, HTML, and CSS is desirable. Experience in the banking/fintech industry is desirable. Experience with Microservice architecture is desirable. Experience with Unit Testing and Mocking frameworks is desirable. Whats in it for YOU? Comprehensive benefits including medical, dental, vision, disability, and life insurance 401K with a company match PTO including 11 paid holidays, vacation time and sick time Financial Wellness Program Volunteer Opportunities Awesome company culture and co-workers who love to work here! Work Life Balance We dont use that term lightly! Company Wide Open Door Policy Please note that if selected, you are required to pass a pre-employment background check and maintain a clear background.
    $90k-123k yearly est. 24d ago
  • Principal Software Engineer - Platform Services

    Netdocuments 3.7company rating

    Embedded software engineer job in Lehi, UT

    NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @netdocuments.com domain. If you have any concerns or questions about communications you have received, please send them to ************************ so our team members can review. NetDocuments is the world's #1 trusted cloud-based content management and productivity platform that helps legal professionals do their best work. We strive to win together through passionate hard work, exploring new things and recognizing every interaction matters. NetDocuments provides rewarding career growth in an inclusive, diverse environment where employees are encouraged to openly contribute creative ideas and innovation, backed by supportive peers and leadership working together to achieve our goals as a unified team. At our core, we are dedicated to empowering our employees to drive successful business outcomes and better user experiences for our customers and partners. Our customer-centric approach and employee enablement has allowed us to enjoy many accolades, including being named among the 2022, 2023, & 2024 list of Inc. Magazine's 5000 Fastest-Growing Private Companies in America. Other recent awards include: Two-time winner (2024, 2023) National Top Workplaces Two-time winner (2024, 2023) Top Workplace innovation Three-time winner (2023, 2022, 2021) Top Workplace in the US by the Salt Lake Tribune Three-time winner (2023, 2022, 2021) Best Companies to Work for by Utah Business magazine Three-time winner (2024, 2023, 2022) Top Workplace Work-Life Flexibility Three-time winner (2024, 2023, 2022) Top Workplace Compensation & Benefits 2024 Cultural Excellence 2024 Technology Industry 2023 Top Workplace Leadership 2023 Top Workplace Purpose & Values 2022 Top Workplace Employee Appreciation and Employee Well Being NetDocuments is a hybrid, remote-friendly workplace. Come join our team and work inspired each day! We're looking for a Principal Software Engineer to help shape the future of intelligent document management for thousands of law firms worldwide. You'll build and scale the core capabilities that keep NetDocuments running-operating across global regions, managing petabytes of data, and driving innovation in our C#/.NET, Kafka, and AWS stack. In this hands-on leadership role, you'll spend roughly 50% coding, 20% on architecture and design, 20% mentoring, and 10% on cross-team strategy. You'll define how we scale services, enable AI-driven content enrichment (including OCR and entity extraction), and deliver the performance and reliability legal professionals depend on 24/7. You'll shape the foundational services behind every NetDocuments product-search, document lifecycle, authentication, authorization, metadata management, DLP, and workspace management. As part of Platform Services, you'll work across multiple teams focused on scale, security, and AI innovation-all within a FedRAMP Moderate and multi-region environment. Reporting to the Senior Director of Software Engineering, this high-visibility role offers lasting architectural influence across the platform. You will: Technical Leadership & Strategy Define and execute the architectural vision for Platform Services with multi-year impact Establish and own patterns, standards, and uptime/performance targets adopted across engineering Drive initiatives that improve scalability, security, performance, and developer experience Influence organization-wide technical strategy and guide platform modernization Stay at the forefront of emerging technologies and apply them thoughtfully Design and Architecture Design and evolve core services-search, document lifecycle, authentication, authorization, metadata management, DLP, and workspace management Scale Intelligent DMS capabilities globally with regional storage options Build content enrichment pipelines for billions of documents using OCR and entity extraction Make architectural decisions balancing performance, security, cost, and maintainability Define API design and versioning strategies with strong documentation Ownership & Execution Take full ownership of initiatives from concept to production Solve complex challenges such as scaling enrichment pipelines and maintaining uptime globally Identify and reduce technical debt impacting multiple teams Contribute high-quality code for critical components, ensuring operational excellence Collaboration & Mentorship Partner with Staff, Principal, and Distinguished Engineers to solve complex challenges Influence cross-functional strategy across R&D, Product, and Design Mentor engineers across all levels and lead knowledge-sharing initiatives Represent NetDocuments through technical writing, speaking, or open-source engagement Continuous Learning & Innovation Research and validate emerging technologies through POCs and prototypes Shape tools and practices that evolve with business needs and engineering maturity What Success Looks Like Within 90 Days: Develop deep understanding of our systems and build strong cross-team relationships Lead your first major design initiative and establish technical credibility Ongoing: Be recognized as the authority for Platform Services Deliver architectural improvements that measurably enhance performance, reliability, and productivity Mentor and elevate engineering excellence across teams This role might not be a good fit if: You're looking for a purely advisory role; this position requires 50% hands-on coding You prefer staying in a single codebase rather than coordinating architecture across many services You're looking for purely greenfield work rather than evolving complex, production systems at scale You want to work independently rather than collaboratively (this role requires building consensus while having authority to make final technical decisions) You're uncomfortable working in a regulated industry with strict security and compliance requirements What You'll Need to be Successful Bachelor's degree or higher in Information Systems, Computer Science, or a related field or equivalent on-the-job experience 5+ years in technical leadership roles with demonstrated influence across multiple teams 10+ years of software engineering experience Proven track record of defining and delivering architecture for platform-level services at scale, with examples of systems you've designed that are still in production Required Knowledge: C# / .NET (our primary language and framework) Microservices architecture and distributed systems at scale Cloud-native architecture on AWS (we use ECS, Kafka, and NoSQL databases like DynamoDB/DocumentDB) Event-driven architecture and message streaming API design, security best practices, and performance optimization Observability and operational excellence (we use Datadog for logging, metrics, and telemetry) Experience with B2B SaaS products in regulated industries Work Location This is a hybrid role. If you're in the Lehi, Utah area, you'll work from our office 2 days per week. For remote candidates, expect periodic travel to Lehi approximately every 6-8 weeks for a week. We bring the team together annually for our company hackathon and regular collaboration sessions. What Will Make You Stand Out Experience building multi-tenant SaaS platforms in regulated industries Deep expertise in C# / .NET ecosystem and event-driven architectures (Kafka) Track record of zero-downtime migrations and platform evolution at scale Legal industry expertise or experience with document management/content services platforms Strong observability practices (Datadog, distributed tracing, metrics-driven development) Experience with AI development tools and modern engineering workflows Conference speaking, technical writing, or open-source contributions What You'll Love About NetDocuments The People! 90% healthcare premiums company covered HSA company contribution 401K match at 4% Flexible PTO (typically 3 to 4 weeks a year) 10 paid holidays Monthly contributions for life activities & wellness Access to LinkedIn learning with monthly dedicated time to explore Compensation Transparency The compensation range for this position is: $200,000 - $250,000 The posted cash compensation for this position includes on target earnings. Some roles may qualify for overtime pay. Individual compensation packages are determined based on various factors specific to each candidate, such as career level, skills, experience, geographic location, qualifications, and other job-related considerations. Equal Opportunity NetDocuments is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. All employment decisions are based on business needs, job requirements, individual qualifications, without regard to race, color, religion, sex, (including pregnancy), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity and/or expression, military and veteran status, or any other status protected by laws or regulations in the locations where we operate. NetDocuments believes diversity and inclusion among our employees is critical to our success, and we are committed to providing a work environment free of discrimination and harassment.
    $200k-250k yearly Auto-Apply 19d ago
  • Staff Software Engineer

    Ascending

    Embedded software engineer job in Springville, UT

    Employment Type: Full-Time, Direct Hire Authorization: No VISA Sponsorship will be provided. No C2C. About the Role: We are seeking a highly skilled and hands-on Senior .NET Engineer to drive the enhancement and optimization of our high-performance prediction exchange platform. This is a pivotal technical leadership position, perfect for an individual who deeply enjoys coding, excels at identifying architectural risks during code reviews, and is passionate about mentoring while remaining intensely technical. You will play a direct and significant role in an established platform, focusing on optimizing performance, scaling infrastructure, and collaborating closely with a dedicated, agile team. Our team values clean code, strategic big-picture thinking, and proactive problem-solving. Key Responsibilities: Lead and actively participate in all phases of code development and rigorous peer review processes. Architect, design, and enhance robust, multithreaded .NET applications built for exceptional scale and high availability. Provide technical guidance and execution for the strategic migration of on-premise infrastructure to the Azure cloud environment. Drive continuous improvement in system performance, stability, and scalability. Actively contribute to agile sprint planning, discussions, and team activities. Mentor junior and mid-level team members, fostering their growth and shaping core development standards and best practices. Qualifications: Experience: 7+ years of professional experience in .NET development. Technical Expertise: Expert-level knowledge of .NET, C#, and MSSQL. Cloud Proficiency: Strong hands-on experience with Azure, including DevOps, CI/CD, and various Azure cloud services. Backend & Architecture: Deep experience with multithreaded backend applications and designing/implementing microservice architectures. Performance Optimization: Proven track record of optimizing high-availability, high-scale platforms. Code Quality: Demonstrated experience with code review processes, adept at identifying and articulating architectural and code-level risks. Industry Preference: Background in FinTech or trading platforms strongly preferred (e.g., CFTC-approved exchanges, Interactive Brokers, NASDAQ, or prediction markets). Soft Skills: Positive, team-oriented attitude with a strong willingness to contribute beyond just writing code. Nice to Have: Direct experience with DevOps pipelines and comprehensive monitoring solutions. Exposure to political, sports, or financial prediction platforms. Culture & Perks: Join a friendly, collaborative team deeply committed to code quality and transparent communication. Engage in regular team-building events, including dedicated game sessions on Thursdays. Seize a unique opportunity to directly shape the future and impact of an innovative, high-performance exchange platform.
    $94k-132k yearly est. Auto-Apply 60d+ ago
  • Senior/Staff Software Engineer

    Redo

    Embedded software engineer job in Draper, UT

    At Redo Based in Draper, Utah, we're experiencing rapid growth and are actively seeking passionate individuals who are up for the challenge of building our product and scaling the company. Join us in shaping the future of e-commerce and delivering exceptional customer experiences at every touchpoint! Position Title: Senior/Staff Software Engineer Position Overview: We are seeking a talented Senior/Staff Software Engineer to join our team at Redo. In this role, you will lead development of our web-based applications and integrations. Responsibilities: Design, develop, test, deploy, improve, and maintain software. Work with product managers and designers to implement functional requirements. Mentor and provide technical leadership to fellow engineers. Qualifications: BS degree in Computer Science or a related technical field, or equivalent experience. 4+ years post-education work experience. Experience developing full-stack web applications. Experience designing and developing API integrations. Strong track record for delivering high-quality projects in a timely manner. Aptitude for mentoring junior engineers. Positive attitude and collaborative personality. Preferred Qualifications: Experience with TypeScript, Node.js, React, or AWS. Experience with Shopify, Stripe, or other e-commerce vendors. Mobile development ap. Redo benefits and perks: Opportunity to work with a dynamic and innovative team in the fast-growing e-commerce industry. Opportunities for career growth and advancement. On-site gym with showers, pickleball, and basketball. Flexible PTO & company holidays. Redo perks, monthly allowance to make purchases from ecommerce stores to support both existing and potential customers. Company HSA contributions. Weekly lunches & fully stocked break room. $100 monthly babysitting perk reimbursement. Office is minutes from biking and running trails Redo is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to creating a diverse and inclusive work environment where all employees feel valued, respected, and supported.
    $94k-132k yearly est. 60d+ ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Orem, UT?

The average embedded software engineer in Orem, UT earns between $74,000 and $136,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Orem, UT

$101,000
Job type you want
Full Time
Part Time
Internship
Temporary