Embedded Software Engineer remote jobs

- 3,741 Jobs
  • Embedded Software Engineer

    Adecco 4.3company rating

    Remote Job

    The Software Engineer works under supervision and uses established procedures to perform engineering duties in researching, planning, designing, and developing the mechanical aspects of products for use in the Aerospace or Electronics marketplace. The Software Engineer II works on new product designs, modernization, and upgrades, as well as performs extensive analyses to ensure cost, quality, and customer requirements. The Software Engineer II also uses computer-assisted engineering and design software and equipment to perform daily assignments, applying principles of science and mathematics to develop economical solutions to technical problems. Essential Functions: Work effectively with all functional groups to achieve product performance and cost targets. Build quality and manufacturability into the design. Define/understand/comply with company and regulatory guidelines to assure a safe operating environment. Support continuous process improvement activities including Kaizen, 5S practices to ensure an organized and efficient working environment, and personal development. Demonstrate proficiency with verbal and written English for technical reports, presentations, analyses, or other communications at the appropriate level throughout the organization. Understand, decompose, and define product and process requirements to support product development, sustaining and R&D. Plan, estimate, prioritize, and manage work activities to support meeting project schedules and budgets. Utilize experience and judgment to plan and accomplish goals. Produce thorough and accurate design and development work of suitable complexity that meets all customer specifications and company requirements for schedule, cost, producibility, quality, and reliability. Utilize proficient problem-solving processes, documentation, tools and analyses to quickly and effectively identify root cause and corrective actions to technical challenges and/or issue in support of product development and product sustaining assignments. Generate and review product development documentation including proposals, technical reports, procedures, correspondence, etc. necessary to satisfy customer and program requirements. Self-directed and motivated while working and communicating effectively within a team environment that consists of several engineering, operations, quality, and business disciplines. Provide support of IPT activities in collaboration with other technical, operations, quality, and business disciplines. Perform analysis of requirements, design and code to assure compliance to standards and guidelines. Develop and ensure full traceability of customer specification requirements to software code. Review verification output across programs to ensure compliance with guidelines, procedures and customer standards. Follow Airborne Software guidelines per DO-178 Any other task assigned by supervisor or management. Minimum Qualifications: Experience: 3 to 5+ years of relevant work experience Education/Certification: BA or BS Degree in an engineering discipline. Master's or PhD preferred. Knowledge: Expert knowledge of embedded software for aerospace applications per DO178 guidelines, including software planning, requirements management, code generation validation, verification and certification Strong experience with high level programming languages, such as C/C++, and Assembly language Experience with communication Interfaces common to aerospace (ARINC429, RS232, CAN, AFDX ...) Experience with software simulator and emulator Experience with Data load function Experience with Digital design Experience with Scripting languages (PERL, VB, ASP, etc) Experience with Requirements simulation (such as Matlab with Simulink or SCADE), Experience with Structural coverage analysis tool (like CodeTest, LDRA, etc) Skills/Abilities: Expert knowledge of requirements management tools (e.g. DOORS) Expert knowledge of Configuration Management tool (Synergy, PVCS, etc) and Problem Tracking tool Eligibility Requirement: This position may require access to Controlled Data or Information. Where the position requires such access only US Persons will be considered. As a US Department of Defense contractor, we are bound by International Traffic in Arms Regulations (ITAR). Preferred Qualifications: Master's degree in engineering Working Conditions: Standard office environment Working conditions are normal for a manufacturing environment. Manufacturing operations may require the use of safety equipment to include but not limited to: eye safety glasses, gowning, masks, hearing protectors, heel/wrist straps and any other required PPE. May be exposed to unusual environmental conditions such as loud noises, cold temperatures, confined spaces, dust or fumes. Requires work with small to medium size hand and power tools. Occasional travel to customer and outside test lab facilities for technical interchange meetings, design reviews, product testing support, and to attend technical seminars. May need to travel domestically and internationally (up to 10%) Standing: 10% *percentage is approximate and may vary depending on work task Sitting: 90% *percentage is approximate and may vary depending on work task Lifting (in pounds): up to 20 pounds Pushing (in pounds): up to 20 pounds Mental/Visual: use of computer, calculator, filing cabinets Workspace: cubicle/desk/lab Salary range: Software Engineer II - $94,200 to $134,100 Software Engineer III - $133,200 to $163,300 Several factors contribute to actual salary, including experience in a similar role or performing comparable job responsibilities, skills, training, and other qualifications. Some roles may be eligible for participation in performance-based bonus programs. Benefits: Health care, dental, vision, life and disability insurance starting the first day of the month Time Off: 15 days of paid time off that start accruing your first day and 12 paid holidays per year. 401k Retirement Plan: 401k plan with company match Education Reimbursement: eligible after 90 days of employment Flexible work schedule: This position is eligible Flex Hybrid schedule which allows for the option of up to 2 days/week of work-from-home. Some conditions apply which will be discussed during the interview process. Full policy to be provided after hire.
    $133.2k-163.3k yearly 1d ago
  • Staff Software Engineer - Video Processing

    Linkedin 4.8company rating

    Remote Job

    LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also committed to providing transformational opportunities for our own employees by investing in their growth. We aspire to create a culture that's built on trust, care, inclusion, and fun - where everyone can succeed. Join us to transform the way the world works. Job Description This role can be based in Mountain View, CA or Bellevue, WA. At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together. In this role, you will join the Media Infrastructure org which is responsible for handling all media creation and consumption on LinkedIn. Media, and in particular Video, has become a key driver of business growth at LinkedIn. Media Infrastructure org provides a platform for LinkedIn product teams to incorporate Media in their features. We are a small org with a large impactful scope. E.g., optimizations in video performance have moved the needle for LinkedIn's core business metrics. As a Media specialist, you will be responsible for optimizing media (video, images and/or documents) transcoding processes and tuning encoding parameters to enhance our media delivery capabilities. You will work with a dynamic team of engineers and collaborate on various projects to deliver high-performance media solutions. Responsibilities - Define and hold yourself responsible for media quality of experience metrics like video visual quality (VMAF, SSIM etc) - Integrate video codecs (such as H.264, H.265, VP9, AV1) and optimize them for performance under Linux environments. - Work with FFMPEG and other media tools to process and manipulate media streams and make modifications as needed. - Work with a cluster of worker nodes and consider the system level optimizations to improve the overall performance. - Troubleshoot and resolve issues related to media processing - Collaborate with cross-functional teams to deliver integrated media solutions. - Maintain and update technical documentation related to media processing development and integration. Basic Qualifications - BA/BS Degree in Computer Science or related technical discipline, or related practical experience. - 4+ years of industry experience in software design, development, and algorithm related solutions. - 4+ years experience programming in object-oriented languages such as Java, C++, Python, Go, Rust, C# and/or Functional languages such as Scala or other relevant coding languages. - Basic integration knowledge under Linux environments. - Experience working in the media processing domain. Preferred Qualifications - BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience - Proficiency in modifying FFMPEG to enhance capabilities. - Experience with additional video codecs and streaming protocols. - Experience with Java to implement or modify business logic and media features. - Proven experience in the development and/or integration of video codecs (H.26x, H.264, H.265, VP9, AV1, etc.) and proficiency in using FFMPEG for video processing. Suggested Skills - Distributed systems - Backend Systems Infrastructure - Java/Golang/Rust/Python You will Benefit from our Culture We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels. LinkedIn is committed to fair and equitable compensation practices. The pay range for this role is $156,000 - $255,000. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations. The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For additional information, visit: ************************************** Equal Opportunity Statement LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. LinkedIn is an Affirmative Action and Equal Opportunity Employer as described in our equal opportunity statement here: *********************************************************************************************************** Please reference ******************************************************************************************** and ************************************************************************************************ for more information. LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful. If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at accommodations@linkedin.com and describe the specific accommodation requested for a disability-related limitation. Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to: -Documents in alternate formats or read aloud to you -Having interviews in an accessible location -Being accompanied by a service dog -Having a sign language interpreter present for the interview A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response. LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information. Pay Transparency Policy Statement As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ******************************** Global Data Privacy Notice for Job Candidates This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ***************************************
    $156k-255k yearly 22h ago
  • Principal Software Engineer

    Renesas Electronics 4.8company rating

    Remote Job

    The software team is seeking a Principal SW Engineer who is technically savvy and is excited about working within a SoC development team to produce customer-facing software to enable our customers. This position involves a wide range of challenges from interfacing with IC and firmware designers to working with marketing to present the IC products in intuitive ways. As part of one of Renesas's fastest-growing product lines, you will have the opportunity to directly impact customer experience through work on software products that enable feature-rich hardware to shine. Essential Functions: Design, develop, test, and maintain software that meets the needs of both customers and internal teams Gather and drive clarity on software requirements from diverse groups including customers, application engineers, hardware, and firmware engineers Contribute to both existing and new projects, covering a broad range of languages and scope. We use Java, Kotlin and Python Collaborate with applications and systems engineers to troubleshoot systems failures and propose software remedies Participate in code reviews for fellow team members Qualifications: Bachelor's or Master's degree in Computer Science or Computer Engineering 15+ years of software development experience covering breadth and depth Technical expertise in Java programming language with strong preference for those with Kotlin knowledge Experience with JavaFX or GUI development very strongly preferred including exposure to JavaScript or TypeScript Ability to investigate and apply new technologies to enhance the developer experience Executes creative software solutions, design, development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Strong understanding of Software Architecture and Design principles, Behavior-Driven Development and unit testing Must have highly developed written and verbal cross-functional communication skills Understanding of DevOps including JIRA, Confluence and GitLab preferred Experience with basic electronics, microcontroller programming and bus communications strongly preferred Additional Information: Renesas is an embedded semiconductor solution provider driven by its Purpose ‘To Make Our Lives Easier.' As the industry's leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘To Make Our Lives Easier.' At Renesas, you can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people's lives easier, safe and secure. Maximize your performance and well-being in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let's Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to celebrating diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by federal, state or local law. For more information, please read our Diversity & Inclusion Statement.
    $112k-140k yearly est. 6d ago
  • Staff Software Engineer - Oracle Database Developer

    GE Energy Management Services LLC 4.8company rating

    Remote Job

    GE Energy Management Services LLC has the following position avail. in Atlanta, GA: Staff Software Engineer - Oracle Database Developer. 100% remote position. Telecommuting is permitted. When not telecommuting, must report into offices in Atlanta, GA. Apply at & search Job R5006612 for this pos...
    $98k-132k yearly est. 1d ago
  • Founding Senior Software Engineer (Backend)

    Retell Ai

    Remote Job

    About Retell Retell is building the new standard for automating call center communications, including sales, support, customer engagement, and retention calls. Backed by Altman Capital, Y Combinator, and top investors, we've raised a $4.7M seed round and hit to $7M ARR in 12 months. Check us out on the Top Lean AI Native Companies Leaderboard at leanaileaderboard.com. Vision Twenty years ago, every business found itself needing a website, the new gateway to the world. Platforms like WordPress and Squarespace rose to become the standard for getting businesses online. Today, a new revolution is here. Every business that relies on phone interactions can now have an AI voice agent of their dreams. A tireless and empathetic receptionist, salesperson, debt collector, or appointment reminder that works 24/7. Operational bottlenecks vanish overnight. Doubling your business no longer means doubling your team. Customer experience no longer suffers. (Ever tried calling an East Coast bank after 3 p.m. PT?) But companies aren't ready. Platforms don't exist. At Retell, we're pioneering the new standard for building AI voice agents. With seamless UI, comprehensive toolkit, effortless integrations, thriving builder community, we're creating everything businesses need to deliver exceptional phone interactions on every single call. Join us-because the future of AI voice agents is coming anyway, so why not be the one who defines it? Video Walk Through About The Product Retell AI - API That Turns Your LLM Into A Human-Like Voice Agent Retell AI Basics: Everything You Need to Start Building Voice Agents Role Overview The Founding Senior Software Engineer at Retell is at the core of the AI voice agent revolution. You'll work across the entire tech stack-shipping critical features, creating delightful developer experiences, and scaling infrastructure that powers millions of phone calls. From robust backend APIs to intuitive UIs and global telephony systems, you'll help build the foundation businesses use to automate conversations at scale. This role is perfect for ambitious engineers who move fast, take full ownership, and want to make a real impact. You'll collaborate closely with founders, designers, and customers to bring powerful features to life. Whether it's enabling international call deployments, building fast prompt iteration tooling, or debugging critical production issues-you'll do whatever it takes to help customers succeed and Retell grow. Position: Founding Senior Software Engineer Job type: Full-time, 50 hr/week onsite with flexible hours + 20 hr/week work from home Salary: $200K - $310K Equity: 0.5% - 1.0% Bonus: $20k - $100k Location: San Carlos, CA, US US visas: Sponsors Visa & Greencard Benefits: 100% medical, dental, vision insurance coverage. Unlimited breakfast, lunch, dinner, and snacks. Gym, daily commute fee reimbursement. Internet, phone bill covered. Roles and responsibilities Design and ship core product features that power a production-grade AI voice platform-ranging from prompt management and testing workflows to real-time monitoring, analytics, and global telephony infrastructure. Build scalable, reliable systems across the stack-including backend services, intuitive frontends, and DevOps workflows-that support millions of calls and scale as our customer base grows rapidly. Lead engineering initiatives end-to-end, from initial technical design and architecture to implementation and deployment. You'll own ambiguous problem spaces and make high-leverage technical decisions that define our platform's foundation. Collaborate cross-functionally with designers, product managers, and fellow engineers to craft a user experience that's simple, powerful, and enables customers to self-serve-getting to production in hours, not weeks. Work directly with customers to support onboarding, debug complex issues, and incorporate feedback into product improvements. You'll play a key role in delivering not just a product, but a reliable, high-trust experience. Continuously improve engineering velocity by refining internal tooling, test frameworks, and observability-ensuring the team can move fast without compromising quality or stability. Qualifications 2+ years of experience in machine learning, LLM and audio modeling experience is a plus. Master's degree or equivalent practical experience in AI / ML. Experience in improving, integrating, and deploying models in production systems. Proficient in Python, Pytorch, and other ML frameworks and tools. A founder-like mindset with a passion for taking responsibility and making a significant impact. Ability to thrive in a fast-paced environment, quickly learning and adapting to new challenges. Previous startup experience is a plus. Excellent communication and collaboration skills, with the ability to commit to decisions even when there are disagreements. Benefits Competitive salary with an equity package, year end bonus Best health, dental and vision insurance available, 100% covered by Retell for you Catered breakfast, lunch and dinner everyday Monthly commute, gym expenses fully covered Unlimited snacks and drinks Monthly Wellness reimbursement that you can spend on anything health related H1B and Green Card sponsorship available A friendly office cat to brighten your day! The chance to innovate and push the boundaries of voice AI in a dynamic, venture-backed startup Interview Process Online Assessment: The online assessment will be sent via HackerRank. It consists of two coding questions and takes approximately 25-30 minutes to complete. Candidates have 7 days to submit their responses. Phone Interview 1: A 30-minute interview focused on data structures and algorithms. We will share a pair programming IDE link (CoderPad), and you may use your preferred programming language. Phone Interview 2: A second 30-45 minute interview focused on data structures and algorithms. We will again share a pair programming IDE link (CoderPad), and you may use your preferred programming language. Onsite: This step involves 1-4 hours of interviews, conducted onsite in the San Francisco Bay Area. If the candidate lives outside of the Bay Area, the interviews may be conducted virtually. Please bring a computer for writing code during the interviews. There are up to four interview rounds: A practical coding session involving day-to-day coding tasks, documentation lookups, and debugging. A system design interview covering a high-level overview of the production system components. This provides candidates with a comprehensive view of our technical requirements and work environment. A practical tools session focused on building automations or using tools commonly used by software engineers. A behavioral interview covering past work experience and work style.
    $200k-310k yearly 3d ago
  • Embedded Software Senior Engineer- SOC Firmware

    Qualcomm 4.5company rating

    Remote Job

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering You will be part of the Core Platform bootloader team enabling diverse Qualcomm SoCs to boot all the way from ROM firmware till OS entry. Areas this team works on, but not limited to, include several stages of system initialization, secure boot and authentication, platform and device configurations, execution environment enablement across new emerging CPU architectures, enabling latest industry tuned peripherals and interfaces, multicore and multithreaded scheduler based boot initializations, next-gen volatile (DDRx) and non-volatile memory (UFS, NVMe, eMMC, NAND, SPI-NOR, etc) device and interfaces (USB, PCIe) initializations and device driver development. You will be expected to collaborate closely with a team of engineers from multiple SW and firmware technology teams, besides product verification, system, architecture, tools and test teams, to instrument the firmware features and meet the myriad use cases for Qualcomm internal, OEM customization and commercialization. You will be a highly motivated engineer, a team player who is passionate to learn new technologies and write low level firmware that drives hardware and SoC. Your responsibilities may include, but not limited to: Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms. Strong coordination and collaboration across a wide range of technical areas to include software, hardware, ASIC, integration, architecture, emulation and simulation teams. Paying attention to the details during all phases of firmware design, development, integration, testing and release. Work with Emulation and HW design teams, as necessary, in verifying and debugging firmware, driver and resolving platform issues. Efficient and secure coding (i.e., cognizant of not exposing security exploits) plus driving code review of firmware logic updates with all required stakeholders. On-time execution of defined tasks and deliverables, driving dependencies with other teams to closure. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc. What are we looking for? 4+ years of experience with embedded systems. C Programming. Device Driver development. Strong communication skills. Strong collaborative skills working with multiple teams. Additional skills are a plus: Chip/SoC on-target, emulation and simulation platform bringup and debug experience. Highly proficient in C, with a focus on system initialization and low-level code. Good analytical, debugging and problem-solving skills. ARM microprocessor architecture and ARM Assembly language experience. Good understanding of basic real-time/embedded programming, resource-constrained environments, and operating system loaders. Open Source bootloader and firmware experiences - UEFI Tianocore EDK2, coreboot, uboot, TF-A, Zephyr RTOS. Preferred Education Requirements: Master's in Computer Engineering and/or Computer Science and/or Electrical Engineering. Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able to participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. EEO Employer: Qualcomm 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, Veteran status, or any other protected classification. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $111,300.00 - $166,900.00 The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer - and you can review more details about our US benefits at this link. If you would like more information about this role, please contact Qualcomm Careers. #J-18808-Ljbffr
    $111.3k-166.9k yearly 4d ago
  • Senior Software Engineer-Computational Geometry

    Siemens Digital Industries Software

    Remote Job

    Siemens EDA is the longest standing Electronic Design Automation company in the world and over the last 30 years has amassed the finest technology portfolio in the business. Our software tools span the full breadth of semiconductor and electrical systems solutions including integrated circuit design and verification, PCB design & manufacturing solutions, cable harness design tools, and embedded software. Siemens EDA has an opportunity for a Software Engineer with a degree in Computer Science or Computer/Electrical Engineering to join the Calibre product software development team. Calibre's high-capacity and high-performance tools are key to our customers' success in building integrated circuits (ICs) for the semiconductor industry. You will be responsible for designing, developing, debugging, and supporting high-capacity and high-performance software for IC design and verification. Challenges will include computational geometry, high-volume data, high-performance data structures, multi-threading, distributed computing, multi-platform support, and object-oriented design of C++ software. You will be part of a group of senior software engineers contributing to new components and algorithms and supporting existing components. You will collaborate with quality assurance engineers, product engineers, technical publications, and customer support to deliver high-quality products on schedule. You will participate in scheduling and estimation of tasks and assist in defining and developing software development best practices. Self-motivation, the desire to take technical ownership, a results-driven positive attitude, and team-orientation will contribute to your success in this role. Job Qualifications: Successful candidates will possess the following combination of education and/or experience: BS/MS in Computer Science, Computer Engineering, or Electrical Engineering 5+ years of software development experience 3+ years of experience with object-oriented C++ software development in a Unix environment Knowledge of computational geometry algorithms Knowledge of high-performance data structures and algorithms Strong analysis, design, and problem-solving skills A detail-oriented approach to completing tasks Knowledge or experience in the following areas is desired: Multi-threading and distributed computing Techniques for processing high-volume data IC design principles Tenets of developing high quality, testable, and maintainable software Strong verbal, written, and interpersonal communication skills This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license. Why us? Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! Siemens Software. Transform the Everyday The salary range for this position is $121,400 to $218,500 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's work location as well as additional factors, including job-related skills, experience, and relevant education/training. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: *************************** In addition, this position is eligible for time off in accordance with Company policies, including paid sick leave, paid parental leave, PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).
    $121.4k-218.5k yearly 14d ago
  • Founding Engineer, Embedded Robotics Sensing

    Recruiting From Scratch

    Remote Job

    Who is Recruiting from Scratch:Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.https://www.recruitingfromscratch.com/Senior Robotics Vision Engineer - Pioneering Drone Navigation SystemsSan Francisco Bay Area | Competitive CompensationCompany Description Our client, a well-funded startup revolutionizing autonomous navigation systems, is pushing the boundaries of what's possible in drone technology. Their groundbreaking visual positioning system achieves unprecedented accuracy without relying on GPS, opening new frontiers in autonomous flight capabilities. What You Will Do Lead the development and optimization of next-generation visual navigation systems for large-scale drone fleet operations Architect and implement embedded software solutions for vision-based robotics, optimizing for size, weight, power, and performance constraints Drive critical technical decisions that balance innovation with practical deployment considerations Collaborate with hardware vendors and suppliers to ensure optimal integration of vision systems Spearhead fleet management strategies and quality assurance processes for large-scale deployments Shape the technical foundation of a rapidly growing startup, with significant influence over core product development Ideal Candidate Background 4+ years of experience in embedded hardware engineering Deep expertise in Visual Inertial Odometry (VIO) and SLAM systems Proven track record implementing embedded SLAM architectures for commercial products Strong foundation in computer vision and robotics sensing technologies Experience with autonomous aerial vehicles or drone systems Exceptional coding abilities across embedded systems platforms Preferred Qualifications Startup experience or track record of building systems from the ground up Experience with fleet management and deployment of autonomous systems Background in optimization of vision-based navigation systems Strong project leadership and vendor management experience Compensation & Benefits Base Salary: $180,000 - $210,000 Equity: 0.50% - 1.50% Comprehensive health, dental, and vision coverage Flexible PTO policy Professional development opportunities Ground-floor opportunity at a well-funded startup Work with cutting-edge technology in autonomous systems The ideal candidate will be a hands-on technical leader who thrives in fast-paced environments and is passionate about pushing the boundaries of autonomous navigation technology. This role offers the unique opportunity to shape the future of drone navigation systems while working with a talented team of innovators. #J-18808-Ljbffr
    $180k-210k yearly 6d ago
  • Full Stack Senior Software Engineer

    Clear Skies Partners

    Remote Job

    Title: Senior Software Engineer Reporting: Co-Founder, VP Engineering Clear Skies is incubating a stealth venture that uses an AI-powered platform to serve major stakeholders in private equity. We operate at the intersection of finance/AI to optimize deal flow, automate decisioning, and integrate networks into a seamless customer journey. Our team is composed of seasoned professionals from private equity, financial advisory, human capital, and AI development. We are seeking an exceptional Full-Stack Senior Software Engineer with a strong background in AI/ML technologies. This role will be instrumental in developing cutting-edge web applications (Node.js, React.js), while leveraging Python for backend services and AI/ML integration. You love working with Large Language Models (LLMs) and can architect full-stack solutions that incorporate AI technologies. You'll also solve tough problems involving web development and artificial intelligence. Responsibilities and Duties: · Design and develop full-stack web applications using (Node.js, React.js) · Create responsive and interactive front-end interfaces (React.js) · Integrate AI/ML models, particularly LLMs, into web applications · Develop & maintain RESTful APIs connecting front-/back-end, and AI services · Optimize application performance and ensure high availability across stack · Collaborate with engineering team to implement AI features · Stay current with latest trends in web development, AI, and LLMs · Contribute to improving development processes and best practices Required: · Degrees in Computer Science, Software Engineering, or related field · 7+ years of professional experience in full-stack software development · Strong proficiency in Node.js, and React.js (Python is a plus) · Familiarity with AWS cloud platform (resources and deployment) · Extensive experience with JavaScript/TypeScript and modern ES6+ · Solid understanding of web technologies (HTML5, CSS3, RESTful APIs) · Experience working with AI/ML technologies, particularly LLMs · Familiarity with database systems (MongoDB, PostgreSQL, MySQL) · Proficiency with version control systems, preferably Git · Strong problem-solving skills and attention to detail Preferred: · Experience with AI frameworks (TensorFlow, PyTorch, Hugging Face) · Knowledge of state management libraries (Redux, MobX) · Familiarity with search platforms (Elasticsearch, SOLR) · Experience with containerization and microservices architecture · Understanding of CI/CD pipelines and DevOps practices · Domain knowledge of private equity Others: · Full-time remote position · Equity compensation until Seed Interested candidates are invited to submit their CV and cover letter detailing relevant experience and qualifications to ***************************. Thank you for your interest. About: Clear Skies is a private equity investment firm that acquires middle-market businesses. We partner with management to grow businesses and drive value through our global networks.
    $109k-150k yearly est. 15d ago
  • Senior Software Engineer

    Soteri

    Remote Job

    At Soteri, we borrow our name from the Greek goddess Soteria, symbolizing safety, salvation, deliverance, and preservation from harm. Our mission reflects these principles as we develop cybersecurity tools designed to safeguard organizations and individuals from harm by identifying compromised credentials such as API keys, SSH keys, and passwords. Trusted by world-renowned brands like Mercedes Benz, Barclays Capital, and Anthem through our Soteri Security integrations for Bitbucket and Confluence, we are rapidly extending our services in the coming months. As we support our robust growth trajectory, we are keen to welcome new talent into our team of dedicated former SpaceX engineers. We offer a fully remote work environment and are on the lookout for Senior Software Engineering candidates who demonstrate an extraordinary level of dedication, initiative, and skill, capable of driving results in a highly demanding environment. RESPONSIBILITIES: Develop highly reliable software solutions that are used in organizations across the planet. Understand and implement technologies across the full stack. Build prototypes to prove out key design concepts and quantify technical constraints Own all aspects of software engineering and product development Deep dive into your users' problems, find efficient solutions Interface with other engineers to plan and organize the development of our products. Influence how and what we build with demonstrated technical expertise. Execute user research and requirements gathering for new and existing products. Manage the release life cycle and feature roadmap of our products. Represent and advocate for the company within the developer community and among potential customers on platforms associated with the company. BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or science discipline and 4+ years of experience in software development OR 6+ years of experience in software development. Experience in full stack development PREFERRED SKILLS AND EXPERIENCE: Proficient in programming languages such as Python, C#.NET, Go, Java, C++, or similar object-oriented languages. Expertise in designing software systems Expertise in testing and infrastructure Expertise in profiling and improving application performance Knowledge of front end frameworks such as React Proficiency in database technologies such as PostgreSQL, SQL Server, or similar. Applicants are encouraged to provide work samples or a link to their portfolio. At Soteri, we value commitment and a strong work ethic. We're not just looking for employees, we're looking for dedicated professionals ready to make significant contributions. If you thrive in challenging environments and are ready to push the boundaries, we'd love to hear from you.
    $109k-150k yearly est. 3d ago
  • Senior Software Engineer

    Harbour 3.6company rating

    Remote Job

    About Us Harbour is an e-signature and contract management company bringing modern innovation, beauty, and efficiency to the digital contracts space. Our customers use Harbour to create visual, automated workflows for their high-volume digital agreements. We value creativity, thinking big, and acting with kindness. This role welcomes candidates to work in our office in San Francisco or to work remotely. Harbour loves taking complex workflows and turning them into simple and beautiful user experiences -- we are looking for a full-stack engineer with a passion for delighting users and the technical expertise to code-and-iterate user experiences that are loved by customers. Harbour is part of the Guggenheim's Technology and Innovation Council, a sponsor of Sundance Film Festival, and continues to support causes that empower others. We were co-founded by ex-Google and ex-Getty Images employees and are scaling fast and investing heavily in engineering and product. Harbour is an Equal Opportunity Employer. Experience Expertise in designing and building scalable, powerful, but still simple-to-use product features Strong experience and knowledge of Python and GCP (or AWS) Cloud Services (our tech stack) Solid understanding of web interfaces with HTML/CSS/JavaScript Track record of feature prototyping, learning from user feedback, and polishing and iterating a feature to excellence Demonstrates compassion for the user and crafts helpful solutions Strong communication and collaboration skills Experience delivering high-quality software design and development Open Role As a senior software engineer on the team, you have the opportunity to truly understand the needs of customers and work with our team to design and build key features that empower and delight our users. We are looking for someone with a passion for building excellent customer experiences and who can craft solutions in our platform that will scale to millions of users. You will be the primary engineer building new, core product functionality, bringing intelligent recommendations and actions to the contract creation and approver/signer workflows - such as contract insights, building new AI contract capabilities, designing new data views, and more. This is an opportunity to work closely with our customers and innovate upon the e-signature and contract management experience. Job Location Remote optional - San Francisco area-based preferred Responsibilities Work with us to build modern contract AI actions, expand our workflow engine, innovate on realtime-and-multiplayer contract collaboration, and much more Join projects with a high degree of ownership over feature design and success Working across the full team (including co-founders, sales, design, and our customers) to define, iterate, and deliver solutions Articulate to the team how involved technical decisions will drive business outcomes - including key trade-offs and the design choices made for project success and longer-term sustainability Champion the best practices in engineering, data security, and design Tech stack overview Server: Google App Engine, Python 3, FastAPI Transactional/metadata database: Google Spanner File storage: Google Cloud Storage File Processing: Python-based Google Cloud Run Distributed event messaging: Google PubSub Web Client: HTML/JS/CSS with Vite and Vue
    $108k-139k yearly est. 27d ago
  • Senior Backend Software Engineer (Ruby on Rails)

    HEXA Containment

    Remote Job

    We offer a flexible remote/hybrid work arrangement, requiring candidates to reside in the Houston, Austin, or College Station areas to facilitate occasional in-person collaboration. This balance provides the freedom of remote work while maintaining the benefits of face-to-face team interaction when needed. If you're passionate about building robust, scalable systems and are looking for an opportunity that values both your technical expertise and your work-life balance, we'd love to talk with you about joining our team. About Us Hexa Containment is a leading, tech-forward supplier to the rental industry. We are on a quest to provide the perfect procurement transaction. We are dedicated to building scalable, maintainable, and high-impact software solutions that drive real value for our customers, which includes defining the future of Transparent Freight Operations. We value ownership, collaboration, and pragmatic problem-solving. Our team thrives on working through ambiguity and tackling challenging problems that push us to grow as engineers and product thinkers. Not all features or functionality are known upfront, so we focus on understanding our users' core problems, experimenting with solutions, and delivering value quickly-while maintaining high-quality engineering standards. We move fast but think deeply about what we build and why. About the Role We are looking for a Senior Backend Software Engineer with expertise in Ruby and Ruby on Rails to play a pivotal role in shaping our backend architecture and product direction. You will work closely with founders, product managers, and other engineers to define problems, iterate on solutions, and ship impactful features. This role is not just about writing code-it's about thinking critically, asking the right questions, and helping the team make intelligent trade-offs to maximize impact. If you thrive in ambiguity, enjoy rapid experimentation, and love turning high-level business challenges into elegant technical solutions, this is your perfect role. As a product-minded engineer, you'll be expected to: Refine ambiguous requirements by asking and clarifying questions, identifying underlying problems, and communicating assumptions. Make informed tradeoffs and articulate the implications of different approaches. Propose and estimate solutions, ensuring alignment with business goals. Own features end-to-end, from ideation to deployment, with an emphasis on maintainability and scalability. What You'll Do Design, develop, and maintain scalable backend services using Ruby on Rails. Work closely with product managers, designers, and front-end developers to understand business challenges and translate them into elegant technical solutions. Identify and evaluate trade-offs in architecture, performance, and maintainability. Improve code quality, test coverage, and deployment processes. Participate in code reviews, mentorship, and knowledge sharing. Advocate for best practices in software engineering and backend system design. Who You Are 5+ years of backend development experience with Ruby on Rails. Strong problem-solving skills with a product mindset-you care about the why behind the code. Experience working in an agile, iterative development environment. Ability to break down complex problems and communicate trade-offs effectively. Comfortable working with databases (e.g., PostgreSQL) and data modeling. Strong understanding of API design (REST, GraphQL, etc.). Strong communication skills-you ask clarifying questions, make reasonable assumptions, and help the team understand trade-offs. Experience with automated testing and continuous integration/deployment. Proactive and autonomous, yet highly collaborative. Bonus (Nice to Have) Experience with e-commerce platforms. Exposure to scaling high-traffic applications. Familiarity with cloud infrastructure (AWS, Azure, etc.). Knowledge of event-driven architectures or background jobs (Sidekiq, Resque, Solid) Why Join Us? A collaborative team that values ownership and impact. Opportunity to shape technical and product decisions. Flexible remote work environment If you're excited about solving real-world problems with a thoughtful engineering approach, we'd love to hear from you!
    $87k-116k yearly est. 27d ago
  • Senior Software Engineer

    Riccione Resources, Inc.

    Remote Job

    Sr Software Engineer - Python, Django, SaaS, Established Firm, Remote Our client is one of industry-leading “firsts,” delivering paradigm shifts, driving disruptive innovation, and setting new standards-all geared toward improving clients' performance. Their purpose is to provide ecosystems that enrich their customers' lives and deliver solutions that solve their customers' greatest challenges. Why should you apply here? Established private firm with a long history of success Headquarters in Richardson, Texas Over 200 employees, 70 in technology SaaS model that dominates the niche market Opportunities to build new technology and continuously grow your career Casual work environment, flexible hours, work/life balance A culture of vision and purpose, creating an atmosphere of innovation and discovery for each team member to embrace Remote first policy What will you be doing? Develop and maintain a strong understanding of the purpose of our applications from the user perspective as well as the role they play in the targeted industry Continuous learning/improvement of the languages/tools/processes in use throughout environments from development to production Coordinate development efforts with priorities established by the team/project/management leaders Take an ownership approach to writing and reviewing code as well as the appropriate level of testing/documentation Actively participate in the code review process Address production issues with urgency/consideration, especially with customers who are experiencing problems Share knowledge with other team members and document processes to ensure we have multiple team members able to perform all critical tasks Deploy application fixes/updates to software applications following proper approval processes and within established maintenance windows Ability to efficiently troubleshoot production issues affecting our applications/customers and communicate with management and affected groups to facilitate a timely resolution Adhere to all company guidelines and attempt to apply best practices when possible Provides reviews and approvals for changes and activities of others What are the minimum qualifications? B.S. in Computer Science or a related field or equivalent experience level Senior software development experience Full-stack experience with a strong emphasis on back-end development Proficiency with Python and Django Solid OOD/OOP skills (design patterns, etc.) Some experience with JavaScript Cloud services, AWS or Azure Excellent problem-solving and communication skills What will make your résumé stand out? API Design Infrastructure Automation Application security best practices Application and architectural design patterns Authentication/Authorization Location: Remote position with headquarters in Richardson, TX Citizenship: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. This company is currently unable to provide sponsorship (e.g., H1B) Salary: 130k - 160k + Merit Bonus, 401(k) Match, Open & Flexible Vacation Policy
    $84k-111k yearly est. 1d ago
  • Staff Software Engineer - React Native

    Bearpeak Technology Group

    Remote Job

    Contract (or Hourly FTE) Onsite Flexibility: 100% Remote Who Are We? BearPeak is a boutique software engineering consulting firm based in Boulder, CO. Our team of professionals is distributed across the United States, working remotely for various clients. Who Are You? You are an experienced React Native developer who has taken several mobile applications from concept to production, who is ready for your next design challenge in a green field scenario. You enjoy being part of a fast-paced, dynamic environment where user driven design and client happiness are always your guiding lights. What you'll be doing … Writing React Native application(s) for iOS / Android / Web, including … Working as part of a small team to build applications for BearPeak's clients. Helping architect, create, and maintain applications with clean coding standards. Implementing pixel perfect UI's that match provided designs. Creating complete documentation and testing unit and integration tests. Simultaneously release applications to iOS and Android as well as the Web. Assist in product planning and scope / work estimation. Requirements 5+ years of professional experience working with React Native. 8+ years of relevant professional software development experience - React.js or other. A passion for software development with positive mindset and can-do attitude. A bias for extreme ownership, and a forensic attention to detail. A deep commitment to the full range of the engineering discipline - design, documentation, and testing. English Skills - Must be able to effectively communicate via written and spoken English. Experience with CI/CD for React Native applications. Reasons to Work with Us Fully Remote Work Environment! Flexible schedule! Awesome team! Great Pay! Contact and Other Email your resume (or questions) to: **************** Comp: Hourly Rate (DOE) BearPeak is an Equal Opportunity Employer No third parties please.
    $90k-122k yearly est. 11d ago
  • Senior Software Engineer

    Aclid

    Remote Job

    Who we are Biotechnology is shifting from analog to digital. Mass adoption of digitization, lab automation, e-commerce, and AI creates new gaps in security and safety. We need new security solutions purpose-built for biology. Cybersecurity infrastructure helped build a safer internet, especially as regulated industries like finance and healthcare went digital. We are building a safer bioeconomy as biotechnology makes its own shift. While cybersecurity protects our information, biosecurity protects all living things from our health to our food stock to our environment. We're a biological security and safety platform founded by Professor Harris Wang at Columbia University. We're building the infrastructure to prevent misuse, enable responsible research, and protect national security. We work with some of the leading biotech manufacturers and governments in security and compliance. What we do Our platform manages security and compliance for biotech manufacturers and service providers, helping them comply with guidelines and regulations. Using our sequence analysis and identity platform, we detect red flags and prevent misuse. Our work with the public sector includes early-warning and biological monitoring for defense and public health. We're developing tools to Analyze pathogens and toxins from DNA sequences in real-time Verify biosecurity and biosafety licenses, registrations, and guidelines Authenticate researchers and ensure legitimate use What we're looking for We're looking for an experienced software engineer to join our growing team. This is an opportunity to play a key role in the early stages of a company that's advancing a new field. We're excited to work together as you grow into a technical leader for the org and hone your skills. We build genomic analysis pipelines, compliance dashboards, APIs, and low-code biosecurity forms. What you may have worked on in the past Built developer tools, APIs, web or desktop apps, or software services or infrastructure Designed software systems or architected solutions against product and technical specs Created product or technical specs with scientific, business, or product leads Mentored, managed, or hired junior-level engineers and contractors Built data or bioinformatics pipelines (e.g., a pipeline to process the geolocation from a mobile device or to determine the species composition of a DNA sample) Tuned and implemented ML models, especially with biological data What you'll be working on Developing new tools to improve the accuracy and speed of the platform (e.g., testing a new sequence similarity tool in our pipeline) Developing new capabilities (e.g., screening of short DNA strands and gene circuits) Developing new product features (e.g. API endpoints, frontends) Automating biosecurity compliance (e.g., automatic verification of licenses or registrations) Developing our software practices and processes (e.g., our code style and source code management) Building our QA / QC and testing frameworks (e.g., red-teaming, unit testing, integration testing) Our Investors 2048 Ventures IA Ventures Benefits Competitive pay Equity Medical, Dental, Vision, and Life insurance with flexible options Hybrid or fully remote available Contact **************
    $99k-129k yearly est. 6d ago
  • Sr. Software Engineer

    Photobucket 3.8company rating

    Remote Job

    We are looking for a product-driven full-stack engineer proficient in AWS, Graph, and React. As a Sr. Engineer, you will work with product stakeholders and other engineers to design, develop, deliver, and maintain core customer-facing features. You will take part in technical decision-making with the team, guiding the architecture of our services and applications at Photobucket. You will provide thoughtful and constructive feedback to other engineers on their implementations. You will help ensure that each sprint for the team is a successful one by focusing on sprint goals and focusing on finishing tasks before opening new ones. You will mentor other engineers in best practices for application development. This role is fully remote, with an option to work out of our Boulder, CO office. About Photobucket Photobucket is a leading site for photo storage, sharing, and hosting. With 20 years of experience and a passionate following, we are accelerating our innovation with a new platform to deliver more value to our subscribers and help everyone share and enjoy their digital photos and videos. We are a stable, growing company with massive scale, a cutting edge tech stack, and a fast-paced, developer-friendly focus. You're excited about this opportunity because you will: Lead the full-stack development and architectural direction of the infrastructure that supports our highly visible customer-facing web and mobile applications Collaborate closely with the product and UX team members to design and iterate on features and the overall experience Continually raise the quality bar of features we build, implementing best practices that improve quality and reduce operational burden Act as a technical leader within the team, providing guidance, mentorship, and support to junior engineers We're excited about you because you have: Proven experience as the lead engineer of engineering teams -- this isn't your first rodeo Strong opinions backed by industry experience for how to build and maintain full-stack solutions A passion for bringing those around you up to a higher level -- a rising tide lifts all boats A desire to get things done -- you don't wait around to be told what to do, you're constantly identifying and resolving issues that you deem critical for the team's success A deep understanding of AWS, DynamoDB, Lambda, Terraform, GraphQL, React, GraphQL, TS/JS and the nuances that make application development both challenging and rewarding Appreciation for customer experience and a desire to deliver features that delight customers Read all of the details of this job posting and are willing to send an InMail message to the hiring manager with a note about why you're excited about this opportunity -- consider this a little hack to get our attention and move to the front of the line Benefits Compensation: $170k-$200k + bonus Health, Dental, Vision Benefits: covering employee/spouse/family premiums 100% Unlimited PTO 401(k) with 100% match up to 5% Location: Remote (we work on Mountain Time work hours) or Boulder, CO - Named one of the best places to live for the past 2 years Photobucket is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
    $84k-113k yearly est. 7d ago
  • Senior Software Engineer

    Welcomehome Software

    Remote Job

    About WelcomeHome WelcomeHome is an Atlanta-based SaaS provider with the mission to build the best Customer Relationship Management (CRM) platform in the Senior Living and Home Care space. Since launch in 2019, we have sustained consistent and rapid growth, expanding from four to 70+ employees. To date, we've succeeded with a focused team that prioritizes client success over external / VC reporting and updates. WelcomeHome's differentiation extends beyond providing the most technologically advanced, easy-to-use software in the space. Clients receive white glove support, from the migration from their legacy CRM platform to ongoing day-to-day training and troubleshooting. About the Role WelcomeHome is looking for Senior Ruby on Rails Engineers excited about building user-friendly software solutions. This role is fully remote (based in the U.S.), will report to our VP of Engineering (based in Las Vegas), and play an integral role in product development and have the opportunity to impact several areas of the business. A great candidate might have: Deep experience with Ruby on Rails 2+ years software engineering experience Passion for building high quality software focused on the user experience Ability to take ownership and work well with others Demonstrated ability to work independently to problem solve and offer solutions Prior experience in a growth stage company or start-up What You'll Get WelcomeHome values all of its employees and strives to provide a competitive compensation package. Benefits include health, vision and dental coverage, 401(k) matching, paternity & maternity leave, and unlimited PTO. But, on top of that, you'll be surrounded by awesome people who care deeply about what they do and will do whatever it takes to help you succeed.
    $83k-108k yearly est. 2d ago
  • Senior Emulation Developer

    Cromulence

    Remote Job

    Cromulence is seeking a Senior Emulation Developer with development experience on the QEMU emulator and general emulation, to assist in the continued development of new features for our internal system emulator and vulnerability research tools. Specifically, we expect an Emulator Developer to be working on proprietary and open-source extensions to custom capabilities we've built on top of QEMU. This role is expected to: Lead a small team of other engineers to understand customer problems in multiple domains and apply emulators, instrumentation, and automation to solve those problems Collaborate with end-users across many problem domains (hardware development, vulnerability research, reverse engineering, statistical analysis, software development) to identify additional ways in which the emulator could be improved Develop solutions to problems or deficiencies identified by customers or other employees Break proposed solutions down into smaller tasks that can be incrementally implemented and tested (as additional features, bug fixes, extra tools, etc.) Develop code in a maintainable fashion following our internal guidelines for code quality, build processes, unit testing, and managing release artifacts Manage both regular releases and extra, on-demand releases of custom tool/emulator builds to different internal and external customers Our ideal candidate would possess the following qualifications: Bachelor's degree (or higher) in Computer Science, Computer Engineering, or any related discipline (Electrical Engineering, Software Engineering, etc.) 8+ years of relevant work experience in areas like emulator development, operating system kernel development, and embedded software development Solid understanding of both C and Python (which constitutes most of our codebase) Familiarity and experience with different software architectures at the assembly level (x86/x86-64, ARMv7, ARMv8, MIPS, RISC-V, etc.) Familiarity and experience with development on/with a major emulator platform (QEMU highly preferred) Strong organization and communication skills Detail orientation and results driven Security Clearance: Active TS security clearance is highly preferred Qualified applicants may be subject to a security investigation and must meet minimum qualifications for access to classified information. As a result, U.S. Citizenship is required for this role. Applicants may be subject to additional security requirements. Benefits: A successful company begins with happy employees. Cromulence takes our company culture seriously and works hard to maintain an atmosphere that rewards people for getting the best results. What we offer to all our employees: Extremely competitive base salary and bonuses Full benefits: Medical, Dental, Vision, STD, LTD, 4 weeks of paid parental leave (all 100% paid for by Cromulence) 401 (K) with a hefty company matching program 4 weeks of Paid time off (PTO) 11 paid holidays Flexible work hours and remote work when possible Continuing education benefits Additional perks like company retreats, DEF CON trips, well-stocked kitchens & breakrooms, a sweet historic downtown office, and more! Cromulence is a growing cybersecurity company located in historic downtown Melbourne, Florida. We specialize in Computer Network Operations Tools, Cybersecurity Competitions, advanced Program Analysis Research & Development, and Vulnerability Research. Cromulence, a BlackSignal and Parsons company, is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.
    $80k-108k yearly est. 6d ago
  • Senior Full Stack Software Developer

    Anthrotronix

    Remote Job

    As a Senior Full Stack Developer, you will manage development of the frontend and backend environments for DANA, an FDA-cleared cognitive assessment platform. You will work closely with the product manager and the other development team members to create intuitive, engaging UI and high-performance, HIPAA-compliant backend solutions. Responsibilities will include: Frontend development: Design and implement user-friendly, responsive web interfaces. Create engaging UI that facilitates a positive user experience. Ensure the technical feasibility of UI designs, optimizing the user experience across different devices and browsers. Backend development: Develop, test, and maintain Linux-based server-side logic and APIs using technologies like Node. Work with databases (MySQL) to design efficient and scalable data models. Interface with mobile apps in a secure, HIPAA compliant manner. Improve system architectural design. Collaboration & communication: Work with the development team and product manager on a daily basis to develop first-class product solutions. Communicate effectively with the product manager and other stakeholders to understand business requirements and translate them into technical solutions (and vice versa). Participate in code reviews, pair programming, and team meetings to share knowledge and best practices. Creative problem solving: Think critically to address complex problems, proposing innovative and practical solutions. Contribute to brainstorming sessions and provide technical insights into design discussions. Diligence & quality assurance: Write clean, well-documented, and maintainable code with a focus on security, scalability, and performance. Continuously work to improve processes and suggest optimizations for better efficiency. About us: At AnthroTronix, we are advancing the state of the art brain health support and awareness through DANA. As a dynamic, multi-disciplinary team, we work to provide clinicians, caregivers, and individuals with highly accurate cognitive performance measurement and visualization tools to help them make decisions about their brain health. We value integrity, respect, responsibility, autonomy, and science. The DANA mobile app includes a suite of cognitive and psychological assessments that measures subtle and acute changes in cognitive resilience and speed to aid in the assessment of an individual's medical or psychological state. Backed by rigorous science, DANA is at the forefront of cognitive performance quantification and tracking, and has been used by thousands of clinicians, doctors, researchers, and patients in a variety of industries. Learn more at ************************** and ************************* About you: Qualifications: 5+ years of experience as a full stack developer Strong experience managing Linux servers Strong knowledge of frontend technologies (e.g., Angular) Proficiency in back-end frameworks (e.g., Node) Proficiency using database technologies (e.g., MySQL) Experience with RESTful API development and/or GraphQL Solid understanding of version control (Git) Excellent problem-solving and communication skills, with an ability to articulate complex technical concepts to non-technical stakeholders A collaborative mindset with a desire to learn and share knowledge with others Experience with data security and privacy safeguards Preferred qualifications: Experience with containerization (e.g., Docker) Experience implementing DevOps practices Experience with automated testing frameworks Experience with CI/CD pipelines Experience developing within the Angular and Node frameworks Compensation and benefits: $80,000 - $100,000 in annual compensation Competitive health insurance coverage $500/year wellness benefit 401k plan Why join our team? Be part of a supportive and inclusive team that values creativity, collaboration, and innovation. Expand your skillset and grow professionally. Flexible work environment (remote work, flexible hours). Work on exciting, impactful products that are at the forefront of brain health. Diversity and inclusion: AnthroTronix is an equal opportunity employer and prohibits discrimination and harassment of any kind. We make employment decisions without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, pregnancy, or any other basis protected by federal, state or local law.
    $80k-100k yearly 5d ago
  • Staff Software Engineer, Originations

    Credit Acceptance 4.5company rating

    Remote Job

    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share a drive to succeed as professionals and together as a company. A great product, amazing people and our stable financial history have made us one of the largest used car finance companies nationally. Our Engineering and Analytics Team Members utilize the latest technology to develop, monitor, and maintain complex practices that help optimize our success. Our Team Members value being challenged, are encouraged to express their ideas, and have the flexibility to enjoy work life balance. We build intrinsic value by partnering with all functions of our business to support their success and make strategic business decisions. We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture! Outcomes and Activities: This position will work from home; occasional planned travel to an assigned Southfield, Michigan office location may be required. However, this position is permitted to work at a Southfield, Michigan office location if requested by the team member Design and develop software and improve existing code to make it more efficient to detect bugs in the code Write unit-tests and validate your software against acceptance criteria Evolve and transform the design and architecture of applications towards leading edge technologies and practices Author, apply and advocate for team coding, documenting and testing standards Conduct impact analysis to proactively identify impact of a change across multiple applications Learn the business process domain to better support the business and align technologies with the business process Experiment and test ideas, validate assumptions against needs, reach conclusions and recommend solutions Lead code reviews and communicate application changes Document code and projects so others can easily understand, maintain and support Debug the problems which arise in production and propose effective solutions within the application and across multiple applications Read, write and review design documents Contribute to team's sprint commitments and actively participate in our Agile practices, including recommendations for process improvement Lead continuous learning activities to improve design and code quality as well as to increase application domain knowledge Participate in the talent selection process Act as a mentor to guide and review the code, designs and documentation of less experienced software engineers Competencies: The following items detail how you will be successful in this role. Customer Empathy: Customer Empathy is the ability to understand the perspectives, pain points, and experiences of customers. It involves actively putting oneself in the customer's shoes, comprehending their needs and challenges, and using that understanding to provide a better, more customer-centric experience. Engineering Excellence: Engineering Excellence is about bringing great craftsmanship and thought leadership to deliver an outstanding product that delights customers and solves for the business. This involves the pursuit and achievement of high standards, best practices, innovation, and superior solutions. One Team: A One Team mindset refers to a collaborative approach across the organization, where individuals work together seamlessly, without boundaries, as a single, cohesive team. Shared goals, open communication and mutual support create a sense of collective purpose. This enables teams to navigate challenges and pursue shared objectives more effectively. Owner's Mindset: Owner's Mindset involves adopting a set of behaviors that reflect a sense of responsibility, accountability, strategic thinking, and a proactive approach to managing your domain. As an owner, you understand the business and your domain(s) deeply and solve for the right outcome for the domain(s) and the business. Requirements: Bachelor's degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience Minimum 8 years of software engineering experience or comparable depth of experience Experience in the lead role overseeing technical direction of a team of software engineering talent across multiple applications Strong understanding and use of one or more object-oriented programming languages and design patterns Practical experience in Software Development Life Cycle (SDLC) including Agile/SCRUM and Waterfall Practical experience in data modeling, design and messaging Experience working on mission-critical enterprise class applications Demonstrated ability to coach and mentor less experienced team members Willingness to participate in an on-call rotation Preferred: Advanced understanding of IDEs, have the ability to navigate through them quickly and leverage advanced features to improve your performance In-depth usage and creation of application programming interfaces (API) and frameworks in their particular field: JSON, Rest/SOAP based Web Services, JUnit, Jenkins and Bitbucket preferred Experience in API security, analytics, throttling, caching, logging, request and response modifications Experience in creating REST API documentation using Swagger or similar tools desirable Ability to use DDL to create database objects and relationships, construct advanced queries, and optimize query performance Financial services industry experience Knowledge and Skills: Ability to challenge the status quo and influence stakeholders to create innovative solutions Be collaborative with other team members, seeking a diversity of thought to meet business outcomes Ability to foster strong relationships across the organization Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day Experience and understanding of how to connect the work being done and how it drives business value Ability to communicate complex technical information (both verbal and written) to all levels, including senior leadership Target Compensation: A competitive base salary range from $154,837 - $227,095. This position is eligible for an annual variable bonus of cash and equity, between 10-20%. Final compensation within the range is influenced by many factors including role-specific skills, depth and experience level, industry background, relevant education and certifications. Candidates who reside in the following major metropolitan areas may be eligible for a premium on top of the posted range based on their specific zone: San Francisco, Seattle, Boston, New York City, Los Angeles and San Diego. INDENGLP #zip #LI-Remote Benefits Excellent benefits package that includes 401(K) match, adoption assistance, parental leave, tuition reimbursement, comprehensive medical/ dental/vision and many nonstandard benefits that make us a Great Place to Work Our Company Values: To be successful in this role, Team Members need to be: Positive by maintaining resiliency and focusing on solutions Respectful by collaborating and actively listening Insightful by cultivating innovation, accumulating business and role specific knowledge, demonstrating self-awareness and making quality decisions Direct by effectively communicating and conveying courage Earnest by taking accountability, applying feedback and effectively planning and priority setting Expectations: Remain compliant with our policies processes and legal guidelines All other duties as assigned Attendance as required by department Advice ! We understand that your career search may look different than others. Our hiring team wants to make sure that this would be a fit not just for us, but for you long term. If you are actively looking or starting to explore new opportunities, send us your application! P.S . We have great details around our stats, success, history and more. We're proud of our culture and are happy to share why - let's talk! Required degrees must have been earned at institutions of Higher Education which are accredited by the Council for Higher Education Accreditation or equivalent. Credit Acceptance is dedicated to providing a safe and inclusive working environment for all. As part of our Culture of Compliance, we are proud to be an Equal Opportunity Employer and value our culturally diverse workforce. All qualified applicants will receive consideration for employment regardless of the person's age, race, color, religion, sex, gender, sexual orientation, gender identity, national origin, veteran or disability status, criminal history, or any other legally protected characteristic. California Residents: Please click here for the California Consumer Privacy Act (CCPA) notice regarding the personal information Credit Acceptance may collect from you.
    $154.8k-227.1k yearly 60d+ ago

Learn more about embedded software engineer jobs

Work From Home and Remote Embedded Software Engineer Jobs

Nowadays, it seems that many people would prefer to work from home over going into the office every day. With remote work becoming a more viable option, especially for embedded software engineers, we decided to look into what the best options are based on salary and industry. In addition, we scoured over millions of job listings to find all the best remote jobs for an embedded software engineer so that you can skip the commute and stay home with Fido.

We also looked into what type of skills might be useful for you to have in order to get that job offer. We found that embedded software engineer remote jobs require these skills:

  1. Python
  2. Software development
  3. Linux
  4. C
  5. C++

We didn't just stop at finding the best skills. We also found the best remote employers that you're going to want to apply to. The best remote employers for an embedded software engineer include:

  1. Booz Allen Hamilton
  2. Lockheed Martin
  3. SAIC

Since you're already searching for a remote job, you might as well find jobs that pay well because you should never have to settle. We found the industries that will pay you the most as an embedded software engineer:

  1. Automotive
  2. Professional
  3. Retail

Top Companies Hiring Embedded Software Engineers For Remote Work

Most Common Employers For Embedded Software Engineer

Rank
ascdesc
Company
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
Job Openings
ascdesc
1Cirrus Logic$115,926$55.732
2Copeland's of New Orleans$115,341$55.4563
3Booz Allen Hamilton$103,091$49.56176
4Crown Equipment$98,680$47.4428
5Littelfuse$98,561$47.390
6Volt Systems LLC$97,760$47.000
7Electric$95,844$46.083
8Honeywell$95,716$46.0275
9AGCO$94,659$45.513
10John Deere$94,273$45.3267

Browse computer and mathematical jobs